span.elementor-button-content-wrapper{align-items:center}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{text-decoration:none}.pmpro_alert{background-color:#fff0;background-image:linear-gradient(135deg,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%);border-color:#fff0;color:#FFF;border-radius:12px 12px 12px 12px}.elementor-kit-6 .pmpro_alert a{color:var(--e-global-color-accent)}.elementor-kit-6 .pmpro_alert a:hover{color:#FFF}.pmpro_error,input[type="text"].pmpro_error,input[type="email"].pmpro_error,input[type="url"].pmpro_error,input[type="password"].pmpro_error,input[type="number"].pmpro_error,input[type="tel"].pmpro_error,input[type="range"].pmpro_error,input[type="date"].pmpro_error,input[type="month"].pmpro_error,input[type="week"].pmpro_error,input[type="time"].pmpro_error,input[type="datetime"].pmpro_error,input[type="datetime-local"].pmpro_error,input[type="color"].pmpro_error,textarea.pmpro_error{border-radius:12px 12px 12px 12px;border:0}table{background-color:#fff;border-radius:10px;overflow:hidden}table tfoot th,table thead th{background-color:var(--e-global-color-primary);color:#FFF}table td,table th{border:0;text-align:center}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border:0}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff0}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff}table tbody tr:hover>td,table tbody tr:hover>th{background-color:var(--e-global-color-72a93f6)}#pmpro_account .pmpro_box h2{margin:.5rem 0 1rem 0}#pmpro_account .pmpro_box{border-top:0;margin:0;padding:0}#pmpro_account .pmpro_box ul{background-color:#fff;padding:20px 50px;border-radius:10px;margin-block-end:15px}#pmpro_account #pmpro_account-profile .pmpro_actionlinks{text-align:right;font-size:.8rem}#pmpro_account table.pmpro_table~.pmpro_actionlinks{text-align:right;font-size:.8rem}td.pmpro_account-membership-levelname{font-weight:600}.pmpro_actionlinks{font-weight:400}form.pmpro_form label,#loginform label{font-weight:600;margin-bottom:5px}form.pmpro_form .lite{color:var(--e-global-color-secondary);font-size:.8rem}form.pmpro_form .pmpro_submit hr{display:none}form.pmpro_form .pmpro_submit{text-align:right}form.pmpro_form .pmpro_submit input[type="submit"]{margin-right:20px}form.pmpro_form input[type=text],form.pmpro_form input[type=password],form.pmpro_form input[type=email],form.pmpro_form input[type=number],form.pmpro_form textarea,form.pmpro_form select,#loginform input[type=text],#loginform input[type=password]{max-width:100%}#pmpro_levels_table tbody tr.active th,#pmpro_levels_table tbody tr.active td{background-color:var(--e-global-color-secondary);color:#fff}#pmpro_levels_table tbody tr.active td strong{font-weight:600}#pmpro_levels_table thead th{text-align:center}#pmpro_levels_table tbody th{text-align:center;font-weight:400}#pmpro_levels_table tbody tr:not(.active) td strong{font-weight:400}#pmpro_levels_table .pmpro_btn{color:var(--e-global-color-text);font-weight:600;background-color:#fff0;border:0;text-decoration:underline;padding:0}#pmpro_levels_table .pmpro_btn:hover{color:var(--e-global-color-secondary)}#pmpro_levels_table tr.active .pmpro_btn{color:#fff;opacity:1}#pmpro_levels_table tr.active .pmpro_btn:hover{color:#fff}.pmpro_actions_nav{text-align:right;font-size:.8rem}.pmpro_content_message a,.pmpro_content_message a:link{background-color:#FACC15;font-size:1rem;font-weight:700;text-decoration:none;line-height:1.5rem;color:var(--e-global-color-primary);box-shadow:0 10px 15px -3px rgb(0 0 0 / .2);border-style:none;border-radius:9999px 9999px 9999px 9999px;padding:1rem 2.5rem 1rem 2.5rem;margin:20px 10px 0 0}@media (max-width:768px){form.pmpro_form .pmpro_btn,.pmpro_login_wrap #loginform input[type=submit]{display:inline-block;width:auto}form.pmpro_form input[type=text].input,form.pmpro_form input[type=password].input,.pmpro_login_wrap form#loginform input[type=text].input,.pmpro_login_wrap form#loginform input[type=password].input{width:100%}}