.banner-section .dnd-section,.banner-section .dnd-section>.row-fluid{padding:0}.popup-form-wrap{padding-bottom:40px;padding-top:40px;position:relative}.popup-form-wrap .container{display:flex;margin:0 auto!important;max-width:54.5rem!important;padding:0 2em!important;width:100%!important}.popup-form-wrap h2{color:#1a0065;font-family:Noto Sans;font-size:2rem;font-weight:600;line-height:1.38;line-height:49.03px;margin-bottom:20px;text-align:center}.form-wrapper{background:#fff;border-radius:30px;max-width:100%;padding:0;position:relative}.popup-form-wrap .text-wrap,.popup-form-wrap .text-wrap *{color:#1a0065;font-family:Noto Sans;font-size:1rem;font-weight:200;line-height:1.3;margin-bottom:40px;margin-top:30px;text-align:center}form label span{color:#1a0065;font-family:Noto Sans;font-size:.875rem;font-weight:500;font-weight:600;line-height:1.57}form div.input input,form div.input select{border-color:#b6c7d6;border-radius:5px;height:55px}form .hs_submit .actions{display:flex}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{font-family:Noto Sans;font-size:1rem}button,form input[type=submit]{background-color:#fa00ff;border:2px solid #fa00ff;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-style:normal;font-weight:700;margin-left:auto;margin-right:auto;min-width:170px;padding:.5rem 1.5rem;text-align:center}button{background-color:#fa00ff;border:2px solid #fa00ff}.actions :first-child{margin-left:0}.actions :last-child,form input[type=submit]{margin-right:0}.line{border:4px solid #80808024;margin:45px auto 50px;position:relative;width:250px}.step{background:#dfdfdf;border-radius:50%;height:20px;padding:4px;position:absolute;top:-10px;width:20px}.step-1{left:-5px}.step-2{left:112.5px}.step-3{right:-5px}.submitted-message{font-family:Noto Sans;font-size:1.8rem;font-weight:300;line-height:1.3;text-align:center}