.paypal-form p{margin:0;padding:0;line-height:normal}.paypal-form input[type="image"][name="submit"]{width:220px!important;height:54px!important;opacity:0!important;position:relative!important;z-index:2!important;cursor:pointer!important;display:block!important}.paypal-form p:has(input[type="image"][name="submit"]){position:relative;display:inline-block;width:220px;height:54px}.paypal-form p:has(input[type="image"][name="submit"])::before{content:"Pay Now";position:absolute;top:0;left:0;width:220px;height:54px;display:flex;align-items:center;justify-content:center;background-color:#3bb0c2;color:#ffffff;border:1px solid #3bb0c2;border-radius:50px;font-weight:bold;text-transform:uppercase;font-size:18px;letter-spacing:0px;pointer-events:none;z-index:1;box-sizing:border-box;transition:all 0.3s ease}.paypal-form p:has(input[type="image"][name="submit"]):hover::before{background-color:#ffffff;color:#3bb0c2;border-color:#3bb0c2}.paypal-text table{border:none!important}.paypal-text tr td{padding-left:0px;border-top:none}.paypal-form select{color:#000!important;border:1px solid rgba(0,0,0,0.2)!important;border-radius:30px;background-color:#fff!important;font-size:20px!important;padding:20px!important}.gform_wrapper .ginput_container_date{width:100%}.gform_wrapper .ginput_container_date input{width:100%!important;max-width:100%!important;box-sizing:border-box}.pmpro{& .pmpro_btn{border:1px solid #3bb0c2;background:#3bb0c2!important;color:#fff!important;font-weight:600!important;text-transform:uppercase;border-radius:50px;padding:10px 30px!important;height:45px;margin:auto}}.pmpro{& .pmpro_btn:hover,& .pmpro_btn:focus{border:1px solid #3bb0c2!important;background:transparent!important;color:#3bb0c2!important;opacity:1!important}}