#pmpro_account-edit-profile:before,#pmpro_account-change-password:before,#pmpro_account-membership>.pmpro_actionlinks>a:before,.pricing-card .pricing-features li>span:before{font-family:"icon" !important}#pmpro_account-edit-profile:before,#pmpro_account-change-password:before,#pmpro_account-membership>.pmpro_actionlinks>a:before{display:inline-block;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#pmpro_account-edit-profile:before,#pmpro_account-change-password:before,#pmpro_account-membership>.pmpro_actionlinks>a:before{line-height:1;font-size:calc(1.6rem - .25rem * 2 - .125rem);height:calc(1.6rem - .25rem * 2 - .125rem)}#pmpro_account-profile ul{padding-left:0;list-style:none}nav.navigation,.pmpro-checkout .pmpro_form label{font-size:.8rem;font-weight:400}#pmpro_account-membership>.pmpro_actionlinks>a{color:#7c7c7c;background-color:transparent;background-image:none;border-color:#7c7c7c}#pmpro_account-membership>.pmpro_actionlinks>a:hover{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c}#pmpro_account-membership>.pmpro_actionlinks>a.disabled,#pmpro_account-membership>.pmpro_actionlinks>a:disabled{color:#7c7c7c;background-color:transparent;border-color:#7c7c7c}#pmpro_account-membership>.pmpro_actionlinks>a:not([disabled]):not(.disabled):active,#pmpro_account-membership>.pmpro_actionlinks>a:not([disabled]):not(.disabled).active{color:#191919;background-color:#7c7c7c;border-color:#7c7c7c}.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a{box-shadow:0 12px 20px -16px rgba(111,111,111,0.6)}.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a:hover{box-shadow:0 14px 22px -14px rgba(116,116,116,0.6)}.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a.disabled,.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a:disabled{box-shadow:none}.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a:active,.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a.active,.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a:focus,.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a.focus{box-shadow:0 12px 20px -16px #636363}#pmpro_account-cancel{font-weight:400;color:#F21483;background-color:transparent}#pmpro_account-cancel:hover{color:#b00a5d;text-decoration:underline;background-color:transparent;border-color:transparent}#pmpro_account-cancel:focus,.focus#pmpro_account-cancel{text-decoration:underline;border-color:transparent;box-shadow:none}#pmpro_account-cancel:disabled,.disabled#pmpro_account-cancel{color:#666}.enable-shadow #pmpro_account-cancel{box-shadow:none !important}.pmpro-account .pmpro_box .pmpro_actionlinks a{padding:.25rem .75rem;font-size:.75rem;line-height:1;border-radius:.6rem;min-height:1.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pricing-card{padding:2rem;margin-bottom:2rem;transition:box-shadow 0.225s ease-in-out}.pricing-card .pricing-title{padding:1rem 0}.pricing-card .pricing-title,.pricing-card .pricing-price,.pricing-card .pricing-desc{text-align:center}.pricing-card .pricing-price{padding:0;font-size:.9rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:padding 0.25s ease-out 0.15s,height 0.25s ease-out 0.15s}.pricing-card .pricing-price strong>span{font-weight:400;display:inline-block;white-space:nowrap;overflow:hidden;opacity:1;max-width:100px;transition:max-width 0.15s ease-out 0.15s,opacity 0.15s ease-out}.pricing-card .pricing-price strong>span,.pricing-card .pricing-price>span{font-size:1.125rem;line-height:1}.pricing-card .pricing-price>span{height:0;opacity:0;overflow:hidden;transition:opacity 0.25s ease-out 0.35s,height 0.25s ease-out 0.15s}.pricing-card .pricing-price>strong:first-child,.pricing-card .pricing-price>span{display:block}.pricing-card .pricing-features li{border-bottom-width:1px;border-bottom-style:solid}.pricing-card .pricing-features li>span{padding:0.5rem 0.25rem 0.5rem 40px;position:relative;display:block}.pricing-card .pricing-features li>span:before{content:'\e91f';display:block;position:absolute;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;line-height:20px;top:calc((1.6 * 1rem - 20px) / 2 + .5rem);left:0;text-align:center;width:20px;height:20px}.pricing-card .pricing-features li:not(.unavailable)>span{font-weight:700}.pricing-card .pricing-features li.unavailable>span{opacity:.5}.pricing-card .pricing-features li.unavailable>span:before{content:'\e91e'}.pricing-card .pricing-desc{font-size:.75rem;opacity:.7}.pricing-card .btn-pricing{height:calc(.5rem*2 + 1rem * 1.6 + 2px);overflow:hidden;transition:height 0.25s ease-out 0.15s}.pricing-card .btn-pricing .btn{color:#fff;background:rgba(0,0,0,0.3);width:100%;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;opacity:1;transition:opacity 0.15s ease-out}.pricing-card .btn-pricing .btn:hover{background:rgba(0,0,0,0.5)}.enable-shadow .pricing-card .btn-pricing .btn{box-shadow:none}@media (min-width: 1150px) and (max-width: 1439.9px){.pricing-card{padding:1.5rem}}@media (min-width: 1150px){.pricing-card .pricing-price{padding:calc((.5rem*2 + 1rem * 1.6 + 2px)/2) 0 calc((.5rem*2 + 1rem * 1.6 + 2px)/2) 0;height:calc(1.95312rem * 1.2 + .9rem * 1.2 + .5rem*2 + 1rem * 1.6 + 2px)}.pricing-card .pricing-price>span{height:1.125rem;opacity:1}.pricing-card .pricing-price strong>span{max-width:0;opacity:0}.pricing-card .btn-pricing .btn{opacity:0}.pricing-card:hover .pricing-price{padding-top:0;padding-bottom:0;transition:padding 0.25s ease-out 0.2s,height 0.25s ease-out 0.2s;animation:bounceInCheck .5s forwards .28s}.pricing-card:hover .pricing-price>span{height:0;opacity:0;transition:opacity 0.25s ease-out,height 0.25s ease-out 0.2s}.pricing-card:hover .pricing-price strong>span{opacity:1;max-width:100px;transition:max-width 0.35s ease-out 0.35s,opacity 0.15s ease-out}.pricing-card:hover .btn-pricing{height:calc(.5rem*2 + 1rem * 1.6 + 2px);transition:height 0.25s ease-out 0.2s}.pricing-card:hover .btn-pricing .btn{opacity:1;transition:opacity 0.25s ease-out 0.3s}}.pricing-popular.pricing-card .pricing-title{padding-bottom:.75rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pricing-popular.pricing-card .pricing-title:after{content:attr(data-popular);display:block;font-size:.875rem;background:rgba(0,0,0,0.3);padding:0 1rem;border-radius:1rem;margin-top:.75rem;font-weight:400}@media (min-width: 1150px){.pricing-popular.pricing-card{margin-top:-2rem}}.form-asterisk{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pmpro_asterisk{padding:0 .5rem}.pmpro_asterisk abbr{text-decoration:none}.pmpro_box{margin-bottom:2rem}#pmpro_account-cancel{font-size:.75rem}.pmpro_actionlinks .btn{margin-right:.5rem}#pmpro_levels_table{margin-top:2rem}.pmpro-account .pmpro_box .pmpro_actionlinks a{margin-bottom:0}.pmpro_account-membership-levelname .pmpro_actionlinks{margin-top:1rem}#pmpro_account-edit-profile:before,#pmpro_account-change-password:before,#pmpro_account-membership>.pmpro_actionlinks>a:before{content:"";margin-right:.5rem}#pmpro_account-change-password:before{content:"\e920"}#pmpro_account-edit-profile:before{content:"\e918"}#pmpro_account-membership>.pmpro_actionlinks>a:before{content:"\e929"}.pmpro-account #pmpro_account .pmpro_box{padding:2rem;margin-bottom:1rem;border-radius:.5rem}@media (min-width: 1150px){.pmpro-account #pmpro_account-membership{float:left;clear:left;width:60%}}.pmpro-account #pmpro_account-profile{padding:2rem;border-radius:.5rem;border:none !important}@media (min-width: 1150px){.pmpro-account #pmpro_account-profile{float:right;width:38%}}@media (min-width: 1150px){.pmpro-account #pmpro_account-invoices{float:left;clear:left;width:60%}}nav.navigation{margin-top:1rem;margin-bottom:1rem}#pmpro_license{background:#ffffff;border:1px solid #cccccc;height:200px;margin:3px;overflow:auto;padding:5px}.pmpro-checkout .pmpro_form hr{display:none}.pmpro-checkout .pmpro_form h4{margin-top:0}@media (min-width: 1150px){.pmpro-checkout .pmpro_form #pmpro_message{float:left;clear:left;width:60%}}.pmpro-checkout .pmpro_form #pmpro_pricing_fields{margin-bottom:1rem;border:none;padding:2rem;border-radius:.5rem}@media (min-width: 1150px){.pmpro-checkout .pmpro_form #pmpro_pricing_fields{float:left;clear:left;width:60%}}.pmpro-checkout .pmpro_form #pmpro_pricing_fields #pmpro_level_cost p:last-child{margin-bottom:0}.pmpro-checkout .pmpro_form #pmpro_user_fields{padding:2rem;margin-bottom:1rem;border-radius:.5rem}@media (min-width: 1150px){.pmpro-checkout .pmpro_form #pmpro_user_fields{float:left;clear:left;width:60%}}@media (min-width: 1150px){.pmpro-checkout .pmpro_form #pmpro_account_loggedin{float:left;clear:left;width:60%}}.pmpro-checkout .pmpro_form #pmpro_billing_address_fields{padding:2rem;margin-bottom:1rem;border-radius:.5rem}@media (min-width: 1150px){.pmpro-checkout .pmpro_form #pmpro_billing_address_fields{float:left;clear:left;width:60%}}.pmpro-checkout .pmpro_form #pmpro_payment_information_fields{display:flex;flex-wrap:wrap;padding:2rem;border-radius:.5rem}@media (min-width: 1150px){.pmpro-checkout .pmpro_form #pmpro_payment_information_fields{margin-left:63%}}@media (min-width: 1150px){.pmpro-checkout .pmpro_form .pmpro_submit{float:left;clear:left;width:60%}}.pmpro-checkout .pmpro_form .pmpro_hidden{display:none}#pmpro_pricing_fields{border:1px solid #eee;padding:1.5rem;margin-bottom:1rem}.pmpro-checkout h4{margin-top:3rem}
