.contentForm{padding:50px 0;position:relative;z-index:1}.dataRow{display:grid;gap:30px 60px;grid-template-columns:2fr 1fr}.dataRowContent{position:sticky;top:40px}.dataRowContent>h1{color:#012840;font-size:24px;font-weight:400;line-height:1.4em;margin:0}.form-title{border-bottom:1px solid #eee;font-size:20px;font-weight:400;line-height:1.3em;margin:0 0 20px;padding:20px 20px 15px 0}.form-title,form label{color:#012840;display:block}form label{font-size:14px;font-weight:500;line-height:1.2em;margin-bottom:10px}form .inputs-list{list-style:none;margin:0;padding:0}form .hs-error-msgs{margin:10px 0 0}form .hs-error-msgs label{color:red;font-size:12px;margin:0}form legend{color:#012840;font-size:12px;line-height:1.2em;margin-bottom:6px;opacity:.6}form .input .inputs-list li label{align-items:flex-start;display:flex;font-weight:400;gap:8px;line-height:normal;margin-bottom:4px}form .input .inputs-list li label input{position:relative;top:-1px}form .input .inputs-list li:last-child label{margin:0}form fieldset{display:flex;gap:15px;max-width:100%!important}form fieldset>div{flex:1}form .hs-form-field .input{margin:0!important}.hs_error_rollup,form .hs-form-field{margin:0 0 20px}form input:not([type=checkbox]):not([type=submit]):not([type=radio]),form select,form textarea{-webkit-appearance:none;background-color:#fcfcfc;border:1px solid #eee;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.01);color:#333;font-family:inherit;font-size:14px;height:50px;padding:10px 15px;width:100%!important}form select{background-image:url(https://discover.transfunnel.com/hubfs/2025/innovation-timeline/drop-down.png);background-position:right 15px top 17px;background-repeat:no-repeat;background-size:12px}form textarea{height:80px}form input:focus,form select:focus,form textarea:focus{outline:none}form input[type=submit]{background:#30cff2;border:0;border-radius:0;color:#012840;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;height:54px;letter-spacing:2px;text-transform:uppercase;transition:all .35s;width:100%}form input[type=submit]:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2)}form .hs_submit{margin-top:30px}.mobileForm,.moblImg{display:none}.smImg img{border-radius:10px;max-width:100%}.dataRowContent>p{color:#333;font-size:18px;font-weight:400;line-height:1.5em;margin:20px 0 0}.eventDates{display:flex;flex-wrap:wrap}.evtdts{flex:0 0 auto;margin-top:20px;max-width:50%;width:100%}.evtdts:first-child{max-width:100%}.countdown span,.evtdts span:first-child{display:block;font-size:10px;font-weight:500;margin-bottom:5px}.countdown>div,.evtdts span:nth-child(2){color:#012840;display:block;font-size:20px;font-weight:500}.countdown>div{text-transform:uppercase}.countdown{margin-top:30px}.formBtns a{background:#30cff2;border-radius:5px;color:#012840;cursor:pointer;display:block;font-size:16px;font-weight:500;letter-spacing:1px;margin-top:25px;padding:15px 30px;text-align:center;text-transform:uppercase;transition:all .35s;width:100%}.formBtns a:hover{opacity:.8}.mobileImg{display:none}.button-popup-main-wrapper{background:#fcfcfc;box-shadow:0 2px 5px rgba(0,0,0,.3);height:100%;opacity:0;overflow:auto;padding:30px;position:fixed;right:-40%;scrollbar-width:thin;top:0;transition:.3s ease-in-out;visibility:hidden;width:40%;z-index:99}.button-popup-main-wrapper.popup_open{opacity:1;right:0;visibility:visible}.button-popup-close.close-btn{background:transparent;border:0;cursor:pointer;font-size:16px;position:absolute;right:20px;top:20px}.overflowHidden{overflow:hidden}@media(max-width:1199px){.dataRow{grid-template-columns:1.5fr 1fr}}@media(max-width:991px){.contentForm{padding:40px 0}.dataRow{display:flex;flex-direction:column;gap:20px}.mobileForm{display:block;margin:30px 0 20px}.smImg.mobileImg{display:block;margin-bottom:20px}.button-popup-main-wrapper{width:60%}}@media(max-width:767px){.dataRow{display:flex;flex-direction:column;gap:20px}.dataRowContent>h1{font-size:22px;line-height:1.3em}.countdown>div,.dataRowContent>p,.evtdts span:nth-child(2),.form-title{font-size:16px}.formBtns a{font-size:15px;padding:12px 20px}.button-popup-main-wrapper{width:100%}}@media(max-width:479px){form fieldset{flex-wrap:wrap;gap:0}form fieldset>div{flex:0 0 auto;max-width:100%;width:100%}}