.radio{display:inline-block!important;padding-right:100px}form#SignupForm{position:relative;background-color:#fff0;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;text-align:left;transition:all .4s ease-in-out;border:0 none;box-shadow:none;padding:20px 30px;box-sizing:none}form#SignupForm:hover{background-color:#fff0;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;transition:all .4s ease-in-out;border:0 none;box-shadow:none;padding:20px 30px;box-sizing:none}#progress{display:none}form#SignupForm label{color:white!important}.btn-primary{background:#ed5d2d!important}form#SignupForm .prev,form#SignupForm .next,form#SignupForm .submit{background:#ed5d2d!important}.um input[type="submit"].um-button,.um input[type="submit"].um-button:focus,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active{background:#ff5723}.menu-item,li,a{font-weight:400!important}#top-menu li.current-menu-item>a{text-decoration:underline}.dd_single_line_form .et_pb_button:hover{padding-left:30px!important}.dd_single_line_form{position:relative}.dd_single_line_form .et_pb_contact_submit.et_pb_button{position:absolute;right:0;top:0;padding:10px 30px;margin-left:20px!important}.dd_single_line_form .et_pb_button:hover::after{margin-left:0em!important}#main-footer{display:none}#main-header{display:none}#page-container{padding-top:0px!important}.current_page_item{text-decoration:underline}.cheater-manage-submissions button{background-color:#FF5828;color:#FFF;padding:6px;border:none;border-radius:5px;cursor:pointer;font-size:14px;margin:5px;transition:background-color 0.3s ease}.cheater-manage-submissions button:hover{background-color:#A4CEDE}#cheaterEmailNotificationForm button{background-color:#A4CEDE;color:#000;font-weight:500}table.cheater-submissions-table td{white-space:nowrap;text-align:center}div#cheaterEmailNotificationResponse{color:green;font-size:12px;padding-bottom:15px}#dd-fixed-header .menu-item,li,a{font-weight:400!important;white-space:nowrap}.form-check.form-check-inline.col-md-4{width:100%;max-width:100%;min-width:100%}.pmpro_form{max-width:700px;margin:30px auto;padding:25px;background:#fff;box-shadow:0 4px 15px rgb(0 0 0 / .1);border-radius:8px;font-family:Arial,sans-serif}.pmpro_checkout h2{font-size:20px;color:#4A8EB4;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #E3292C;display:flex;justify-content:space-between;align-items:center}.pmpro_checkout-h2-msg a{color:#E3292C;font-size:14px;text-decoration:none;transition:color 0.3s}.pmpro_checkout-h2-msg a:hover{color:#4A8EB4}.pmpro_checkout-field label{display:block;color:#4A8EB4;font-weight:600;margin-bottom:5px}.pmpro_checkout-field input[type="text"],.pmpro_checkout-field input[type="email"],.pmpro_checkout-field input[type="password"],.pmpro_checkout-field select{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;transition:border-color 0.3s,box-shadow 0.3s;box-sizing:border-box}.pmpro_checkout-field input:focus,.pmpro_checkout-field select:focus{outline:none;border-color:#4A8EB4;box-shadow:0 0 5px rgb(74 142 180 / .5)}.pmpro_asterisk abbr{color:#E3292C;border:none}.pmpro_btn-submit-checkout{background:#E3292C;color:#fff;border:none;padding:12px 25px;font-size:16px;border-radius:5px;cursor:pointer;transition:background 0.3s,transform 0.2s;margin-top:15px}.pmpro_btn-submit-checkout:hover{background:#4A8EB4;transform:translateY(-3px)}.pmpro_display-field-checkbox{display:flex;align-items:flex-start;margin-bottom:15px}.pmpro_display-field-checkbox input[type="checkbox"]{margin-right:10px;margin-top:4px;width:18px;height:18px}.pmpro_display-field-checkbox label{display:inline-block;cursor:pointer;font-size:14px;color:#333}#gender_div,#email_agreement_div,#email_privacy_acknowledgment_div{width:100%;margin-bottom:15px}#gender_div label,#email_agreement_div label,#email_privacy_acknowledgment_div label{font-weight:600;color:#4A8EB4;margin-bottom:8px;display:block}.pmpro_message{background-color:rgb(227 41 44 / .1);border-left:4px solid #E3292C;padding:12px 15px;color:#E3292C;border-radius:4px;margin-bottom:20px}@media (max-width:768px){.pmpro_form{padding:15px}.pmpro_checkout h2{flex-direction:column;align-items:flex-start}}.pmpro_checkout-field,.pmpro_checkout-fields{animation:fadeInUp 0.6s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.pmpro_checkout-field{margin-bottom:15px}.pmpro_checkout hr{border:none;border-top:1px solid #eee;margin:20px 0}.pmpro_checkout-h2-msg a:hover{text-decoration:underline}.pmpro_login_wrap{max-width:450px;margin:30px auto;padding:25px;background:#fff;box-shadow:0 4px 15px rgb(0 0 0 / .1);border-radius:8px;font-family:Arial,sans-serif}.pmpro_login_wrap label{display:block;color:#4A8EB4;font-weight:600;margin-bottom:5px}.pmpro_login_wrap .input{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;transition:border-color 0.3s,box-shadow 0.3s;box-sizing:border-box}.pmpro_login_wrap .input:focus{outline:none;border-color:#4A8EB4;box-shadow:0 0 5px rgb(74 142 180 / .5)}.pmpro_login_wrap .login-remember{display:flex;align-items:center;margin-top:10px}.pmpro_login_wrap .login-remember input[type="checkbox"]{margin-right:8px;width:18px;height:18px;cursor:pointer}.pmpro_login_wrap .button-primary{background-color:#E3292C;color:#fff;border:none;padding:12px 25px;font-size:16px;border-radius:5px;cursor:pointer;transition:background 0.3s,transform 0.2s;margin-top:15px;width:100%}.pmpro_login_wrap .button-primary:hover{background-color:#4A8EB4;transform:translateY(-3px)}.pmpro_actions_nav{text-align:center;margin-top:20px}.pmpro_actions_nav a{color:#4A8EB4;text-decoration:none;transition:color 0.3s}.pmpro_actions_nav a:hover{color:#E3292C}.pmpro_login_wrap hr{border:none;border-top:1px solid #eee;margin:20px 0}.pmpro_login_wrap form,.pmpro_actions_nav{animation:fadeInUp 0.6s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.pmpro_login_wrap{padding:15px}}.pmpro_lost_password_wrap{max-width:450px;margin:30px auto;padding:25px;background:#fff;box-shadow:0 4px 15px rgb(0 0 0 / .1);border-radius:8px;font-family:Arial,sans-serif;text-align:center}.pmpro_lost_password_wrap .pmpro_lost_password-instructions{font-size:14px;color:#555;margin-bottom:15px}.pmpro_lost_password_wrap label{display:block;color:#4A8EB4;font-weight:600;margin-bottom:5px;text-align:left}.pmpro_lost_password_wrap .input{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;transition:border-color 0.3s,box-shadow 0.3s;box-sizing:border-box;margin-bottom:15px}.pmpro_lost_password_wrap .input:focus{outline:none;border-color:#4A8EB4;box-shadow:0 0 5px rgb(74 142 180 / .5)}.pmpro_lost_password_wrap .pmpro_btn-submit{background-color:#E3292C;color:#fff;border:none;padding:12px 25px;font-size:16px;border-radius:5px;cursor:pointer;transition:background 0.3s,transform 0.2s;width:100%}.pmpro_lost_password_wrap .pmpro_btn-submit:hover{background-color:#4A8EB4;transform:translateY(-3px)}.pmpro_lost_password_wrap .pmpro_actions_nav{text-align:center;margin-top:20px}.pmpro_lost_password_wrap .pmpro_actions_nav a{color:#4A8EB4;text-decoration:none;transition:color 0.3s}.pmpro_lost_password_wrap .pmpro_actions_nav a:hover{color:#E3292C}.pmpro_lost_password_wrap hr{border:none;border-top:1px solid #eee;margin:20px 0}.pmpro_lost_password_wrap form,.pmpro_lost_password-instructions,.pmpro_actions_nav{animation:fadeInUp 0.6s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.pmpro_lost_password_wrap{padding:15px}}::selection{background-color:#4A8EB4!important;color:#fff}::-moz-selection{background-color:#4A8EB4;color:#fff}::-o-selection{background-color:#4A8EB4;color:#fff}::-ms-selection{background-color:#4A8EB4;color:#fff}::-webkit-selection{background-color:#4A8EB4;color:#fff}