.pricing-card .pricing-features li>span:before,#pmpro_account-edit-profile:before,#pmpro_account-change-password:before,#pmpro_account-membership>.pmpro_actionlinks>a: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 - 0.25rem*2 - .125rem);height:calc(1.6rem - 0.25rem*2 - .125rem)}#pmpro_account-profile ul{padding-left:0;list-style:none}.pmpro-checkout .pmpro_form label,nav.navigation{font-size:.8rem;font-weight:400}#pmpro_account-membership>.pmpro_actionlinks>a{color:#7c7c7c;background-color:rgba(0,0,0,0);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:rgba(0,0,0,0);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,.6)}.enable-shadow #pmpro_account-membership>.pmpro_actionlinks>a:hover{box-shadow:0 14px 22px -14px rgba(116,116,116,.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:rgba(0,0,0,0)}#pmpro_account-cancel:hover{color:#b00a5d;text-decoration:underline;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}#pmpro_account-cancel:focus,.focus#pmpro_account-cancel{text-decoration:underline;border-color:rgba(0,0,0,0);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 .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 .25s ease-out .15s,height .25s ease-out .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 .15s ease-out .15s,opacity .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 .25s ease-out .35s,height .25s ease-out .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:.5rem .25rem .5rem 40px;position:relative;display:block}.pricing-card .pricing-features li>span:before{content:"";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:""}.pricing-card .pricing-desc{font-size:.75rem;opacity:.7}.pricing-card .btn-pricing{height:calc(0.5rem*2 + 1rem * 1.6 + 2px);overflow:hidden;transition:height .25s ease-out .15s}.pricing-card .btn-pricing .btn{color:#fff;background:rgba(0,0,0,.3);width:100%;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;opacity:1;transition:opacity .15s ease-out}.pricing-card .btn-pricing .btn:hover{background:rgba(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((0.5rem*2 + 1rem * 1.6 + 2px)/2) 0 calc((0.5rem*2 + 1rem * 1.6 + 2px)/2) 0;height:calc(1.953125rem*1.2 + .9rem*1.2 + 0.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 .25s ease-out .2s,height .25s ease-out .2s;animation:bounceInCheck .5s forwards .28s}.pricing-card:hover .pricing-price>span{height:0;opacity:0;transition:opacity .25s ease-out,height .25s ease-out .2s}.pricing-card:hover .pricing-price strong>span{opacity:1;max-width:100px;transition:max-width .35s ease-out .35s,opacity .15s ease-out}.pricing-card:hover .btn-pricing{height:calc(0.5rem*2 + 1rem * 1.6 + 2px);transition:height .25s ease-out .2s}.pricing-card:hover .btn-pricing .btn{opacity:1;transition:opacity .25s ease-out .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,.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:""}#pmpro_account-edit-profile:before{content:""}#pmpro_account-membership>.pmpro_actionlinks>a:before{content:""}.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:#fff;border:1px solid #ccc;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}