.banner_main_v2{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:99}.banner_inner{display:flex;flex-wrap:wrap;justify-content:center}.Swap_dir{flex-direction:row-reverse}.Content_col{text-align:center}.Content_col,.Img_col{position:relative;width:50%}.Content_col h1{font-size:48px;line-height:1.2}.logo_img{margin:30px 0}.banner_main_v2 .logo_img img{max-width:563px;width:100%}.dt_venue h4{color:#eb5e57;font-family:TT Firs Neue;font-size:24px;font-style:normal;font-weight:600;line-height:123.5%}.banner_img.mb_img{visibility:hidden}.banner_main_v2 .content_col_inner p{color:#fff}.banner_main_v2 input.hs-input{padding:15px}.form-title{display:none}.form_Inner{background:#fff;border-radius:10px;box-shadow:0 2px 12px 0 rgba(99,99,99,.93);margin:0 auto -204px;max-width:600px;padding:60px 40px 70px;text-align:initial;width:100%;z-index:999}.banner_main_v2 fieldset.form-columns-1 form select,.banner_main_v2 fieldset.form-columns-1 form textarea,.banner_main_v2 fieldset.form-columns-1 input[type=email],.banner_main_v2 fieldset.form-columns-1 input[type=file],.banner_main_v2 fieldset.form-columns-1 input[type=number],.banner_main_v2 fieldset.form-columns-1 input[type=password],.banner_main_v2 fieldset.form-columns-1 input[type=tel],.banner_main_v2 fieldset.form-columns-1 input[type=text]{width:100%!important}.banner_main_v2 .legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:20px!important}fieldset.form-columns-1 .input{margin-right:0!important}.banner_main_v2 .hs-form-field{margin-bottom:20px}.banner_main_v2 .legal-consent-container .hs-form-booleancheckbox-display>span,.banner_main_v2 .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0}.seamless_lp fieldset.form-columns-1 select{width:100%!important}.banner_main_v2 .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.banner_main_v2 .button--primary,.banner_main_v2 .hs-button{background-color:#eb5e57;border-color:#eb5e57;border-radius:6px;border-width:1px;color:#fff;font-family:TT Firs Neue;font-size:16px;font-style:normal;font-weight:500;margin-top:20px;padding:14px 22px;text-transform:capitalize}.banner_main_v2 fieldset.form-columns-1 select{color:#233671;padding:15px;width:100%!important}.banner_main_v2 fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0}.banner_main_v2 ul.no-list.hs-error-msgs.inputs-list>li>label{font-size:14px}.banner_main_v2 form h3{margin-bottom:40px;text-align:center}.banner_main_v2 form .actions{text-align:left}.banner_main_v2 ::placeholder{color:#233671;opacity:1}.banner_main_v2 :-ms-input-placeholder{color:#233671}.banner_main_v2 ::-ms-input-placeholder{color:#233671}.banner_main_v2:after{background-color:transparent;background-image:url("https://meet.terrapay.com/hubfs/Group%2014%20(1).png");background-position:50%;background-size:contain;content:"";height:482px;left:0;position:absolute;top:400px;width:100%;z-index:-1}.banner_main_v2 .hs-input.hs-fieldtype-intl-phone select{border-radius:6px;padding:15px 17px}input.hs-input,select{color:#233671!important}.legal-consent-container .field.hs-form-field input.hs-input{width:auto!important}#lottie{background-color:#fff;display:block;height:100%;opacity:1;overflow:hidden;text-align:center;transform:translateZ(0);width:100%}div#lottie svg{background:#23367103}div#lottie{background:transparent}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border-radius:6px;color:#213871!important;font-family:TT Firs Neue;font-size:16px;font-style:normal;font-weight:400;line-height:143%}fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:14px!important}.form_Inner h3{color:#213871;font-family:TT Firs Neue;font-size:24px;font-style:normal;font-weight:600;line-height:154.5%;margin-bottom:35px}form select{-webkit-appearance:none;-moz-appearance:none;background-image:url(https://meet.terrapay.com/hubfs/Group%20154.png);background-position:95% 55%;background-repeat:no-repeat;background-size:12px;border-radius:6px!important;text-indent:1px;text-overflow:""}.dt_venue{margin-bottom:50px}.mwc-kigali-banner .banner_inner{justify-content:flex-end}.mwc-kigali-banner .banner_inner .Content_col .logo_wrapper .logo_img{margin-top:0}.mwc-kigali-banner .banner_inner .Content_col .logo_wrapper .logo_img img{height:auto!important;max-width:100%;width:auto!important}.mwc-kigali-banner .banner_inner .frm_wrap .form_Inner{margin:0 0 -260px auto;position:relative}@media(max-width:1399px){.form_Inner{max-width:750px}}@media(max-width:1200px){.Content_col{width:40%}.Img_col{width:60%}.logo_img img{max-width:500px}.mwc-kigali-banner .banner_inner .Content_col{width:45%}}@media(max-width:1024px){.banner_main_v2 fieldset.form-columns-2 .hs-form-field,.banner_main_v2 form fieldset.form-columns-1 input[type=email],.banner_main_v2 form fieldset.form-columns-1 input[type=file],.banner_main_v2 form fieldset.form-columns-1 input[type=number],.banner_main_v2 form fieldset.form-columns-1 input[type=password],.banner_main_v2 form fieldset.form-columns-1 input[type=tel],.banner_main_v2 form fieldset.form-columns-1 input[type=text],.banner_main_v2 form fieldset.form-columns-1 select,form textarea{width:100%!important}.banner_main_v2 input.hs-input{margin-bottom:0;padding:10px;width:100%!important}.form_Inner{margin:0 auto}.banner_main_v2 fieldset.form-columns-2 .input{margin-right:0}.Content_col,.Img_col{width:100%}.banner_main_v2 .content_col_inner{max-width:100%}.banner_img.mb_img{visibility:inherit}.Img_col{background-image:none!important}.banner_wrapper.wrapLeft{padding:0 20px!important}.banner_main_v2 form .input,fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:0!important}.banner_main_v2 .hs-input.hs-fieldtype-intl-phone select,.banner_main_v2 fieldset.form-columns-1 select{padding:10px 30px 10px 10px}.mwc-kigali-banner{background-position:100%}.mwc-kigali-banner .banner_inner .frm_wrap .form_Inner{margin:0 auto}.mwc-kigali-banner .banner_inner .Content_col{width:100%}}@media(max-width:480px){.Content_col h1{font-size:32px!important}.form_Inner{padding:30px}}