.gi-form .gi-form-box{display:grid;gap:140px;grid-template-columns:repeat(2,1fr)}.gi-form .gi-form-heading h1{color:#fff;font-size:60px;font-weight:600;letter-spacing:-.6px;line-height:72px;padding:30px 0 0;position:relative}.gi-form .gi-form-heading h1 span{color:#ff7a59}.gi-form .gi-form-heading h1:before{background:#ff7a59;content:"";height:4px;left:0;position:absolute;top:0;width:85px}.gi-form .gi-form-heading h3{color:#fbe26b;font-size:24px;font-weight:400;line-height:38px;margin:10px 0 0}.gi-form .gi-form-heading .gi-form-content p{color:#f1f1f1;font-size:18px;font-weight:400;line-height:27px;margin:26px 0 0}.gi-form .gi-form-heading .gi-form-content{margin:48px 0 0}.gi-form .gi-form-heading .gi-form-content ul{display:flex;flex-direction:column;gap:30px;list-style:none;margin:20px 0 0;padding:0}.gi-form .gi-form-heading .gi-form-content ul li{color:#fff;font-size:16px;font-weight:500;line-height:24px;margin:0;padding-left:28px;position:relative}.gi-form .gi-form-heading .gi-form-content ul li:before{background:#ff7a59;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}.gi-form .gi-form-inner-box{background:#252525;border-radius:10px;margin:30px 0 0;padding:44px 45px 40px}.gi-form .gi-form-inner-box h3{display:none}.gi-form .gi-form-inner-box form{background-color:transparent}.gi-form .gi-form-inner-box form label{color:#fbe26b;font-size:16px;font-weight:500;line-height:24px;margin:0 0 11px}.gi-form .gi-form-inner-box form label span.hs-form-required{color:#ff7a59}.gi-form .gi-form-inner-box form .input input,.gi-form .gi-form-inner-box form .input select,.gi-form .gi-form-inner-box form .input textarea{background-color:transparent;border:1px solid #fff;border-radius:5px;height:auto;padding:12.5px}.gi-form .gi-form-inner-box form .input input,.gi-form .gi-form-inner-box form .input input::placeholder,.gi-form .gi-form-inner-box form .input select,.gi-form .gi-form-inner-box form .input select::placeholder,.gi-form .gi-form-inner-box form .input textarea,.gi-form .gi-form-inner-box form .input textarea::placeholder{color:#fff;font-size:18px;font-weight:400;line-height:27px}.gi-form .gi-form-inner-box form ul.hs-error-msgs{background:transparent;bottom:0;padding:5px 5px 0;position:relative}.gi-form .gi-form-inner-box form ul.hs-error-msgs label{margin:0}.gi-form .gi-form-inner-box form .hs-form-field{margin-bottom:30px}.gi-form .gi-form-inner-box form .hs_submit{margin:12px 0 0;width:fit-content}.gi-form .gi-form-inner-box form .hs_submit input{background:linear-gradient(#252525,#252525) padding-box,linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box;border:2px solid transparent;border-radius:5px;color:#fff;font-size:16px;font-weight:500;line-height:24px;opacity:1!important;padding:8px 23px}.gi-form .gi-form-inner-box form .hs_submit input:hover{background:linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box;opacity:1!important}.gi-form .gi-form-inner-box form option{color:#000;font-size:16px;line-height:26px}.gi-form .gi-form-inner-box form ul.hs-error-msgs.inputs-list li label{color:#ff7a59}.gi-form .gi-form-inner-box .submitted-message{background-color:transparent;border:0}.gi-form .gi-form-cta .gi-button-content .cta_button,.gi-form .gi-form-cta .gi-button-content a{background:linear-gradient(#161616,#161616) padding-box,linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box;border:2px solid transparent;border-radius:5px;color:#fff;display:inline-flex;font-size:20px!important;font-weight:500!important;gap:10px;line-height:15px!important;margin-top:50px;padding:19.5px 35px!important;text-align:center;transition:all .5s ease;width:fit-content}.gi-form .gi-form-cta .gi-button-content .cta_button:hover,.gi-form .gi-form-cta .gi-button-content a:hover{background:linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box}.gi-form .gi-form-cta .gi-button-content i,.gi-form .gi-form-cta .gi-button-content i svg{color:#fff;height:16px;width:16px;fill:currentColor}.gi-form .gi-form-cta .gi-button-content.align-center{text-align:center}.gi-form .gi-form-cta .gi-button-content.align-left{text-align:left}.gi-form .gi-form-cta .gi-button-content.align-right{text-align:right}@media(max-width:991px){.gi-form .gi-form-box{gap:80px}.gi-form .gi-form-heading h1{font-size:48px;line-height:60px}.gi-form .gi-form-inner-box{padding:30px}}@media(max-width:767px){.gi-form .gi-form-box{gap:40px;grid-template-columns:repeat(1,1fr)}.gi-form .gi-form-heading h1{font-size:36px;line-height:48px}.gi-form .gi-form-inner-box{margin:0;padding:20px}}