.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}*{-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}img{max-width:100%;height:auto}.assistive-text,.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.woocommerce-account .woocommerce{margin:0 auto;padding:0}.woocommerce-account .woocommerce>h2{text-align:center;position:relative}.woocommerce-account .woocommerce>h2:before{content:"";height:.15em;width:2em;background-color:#40ae49;position:absolute;top:-0.75em;left:50%;margin-left:-1em}.woocommerce-account #customer_login:before{display:none}.woocommerce-account #customer_login:has(.gform_confirmation_wrapper) .col-1{display:none}.woocommerce-account #customer_login:has(.gform_confirmation_wrapper) .col-2{display:block !important}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{width:100%;background:#fff;padding:1em 1.5em !important;border:1px solid #ccc}.woocommerce-account #customer_login .col-1 h2,.woocommerce-account #customer_login .col-2 h2{margin:0 0 .5em}.woocommerce-account #customer_login .col-1{background:#0068a8;border-color:#0068a8;color:#fff;margin:0 0 1em}@media(min-width: 44em){.woocommerce-account #customer_login .col-1{margin:0}}.woocommerce-account #customer_login .col-1 a{color:#40ae49}.woocommerce-account #customer_login .col-2{display:none}@media(min-width: 44em){.woocommerce-account #customer_login .col-2{-ms-grid-row:1;-ms-grid-column:2}}.woocommerce-account #customer_login .shuffle_form span{cursor:pointer;font-weight:bold}.woocommerce-account .woocommerce-form-login,.woocommerce-account .lost_reset_password,.woocommerce-account .woocommerce-form-register{border:0 !important;margin:0 !important;padding:0 !important}.woocommerce-account .woocommerce-form-login input,.woocommerce-account .lost_reset_password input,.woocommerce-account .woocommerce-form-register input{padding:.5em}.woocommerce-account .woocommerce-form-login .inline,.woocommerce-account .lost_reset_password .inline,.woocommerce-account .woocommerce-form-register .inline{display:block !important;margin:1em 0 0}.woocommerce-account .woocommerce-form-login .inline input,.woocommerce-account .lost_reset_password .inline input,.woocommerce-account .woocommerce-form-register .inline input{margin-right:.5em !important}.woocommerce-account .lost_reset_password{max-width:35em;margin:2em auto !important;background:#0068a8;color:#fff;padding:1.5em 2em !important}.woocommerce-account .lost_reset_password .form-row{float:none !important;width:100% !important}.woocommerce-account .entry-title{display:none}.woocommerce-account.logged-in .woocommerce{background:#fff;max-width:100%}@media(min-width: 50em){.woocommerce-account.logged-in .woocommerce{background:linear-gradient(to right, #0068a8, #0068a8 25%, #fff 25%, #fff)}}.woocommerce-MyAccount-navigation{display:none;float:none !important}@media(min-width: 50em){.woocommerce-MyAccount-navigation{display:block;float:left !important;width:25% !important}.woocommerce-MyAccount-navigation a{background:none}}.woocommerce-MyAccount-navigation a{color:#fff;padding:1em 2em;width:100%;display:block;position:relative;transition:all 150ms ease-in-out;max-width:none !important;border-radius:0 !important;background:#0068a8}@media(min-width: 30em){.woocommerce-MyAccount-navigation a{max-width:20em}}@media(min-width: 44em){.woocommerce-MyAccount-navigation a:hover{background-color:#004875 !important;color:#fff}}.woocommerce-MyAccount-navigation .active,.woocommerce-MyAccount-navigation .is-active a{background:#00395c !important;color:#fff !important;font-weight:700;border-radius:.25em;padding-right:.6em}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-content{width:100% !important;float:none !important;padding:2em}@media(min-width: 50em){.woocommerce-MyAccount-content{float:left !important;width:75% !important;padding:1em 2em;border-top:0}}.woocommerce-MyAccount-content .shop_table{border:none !important}.woocommerce-MyAccount-content .addresses{border-top:1px solid #e0e0e0;padding:2em 0 0}.woocommerce-MyAccount-content .addresses .title h3{margin:0;float:none !important}.woocommerce-MyAccount-content .addresses .title a{float:none !important}.woocommerce-MyAccount-content mark{font-weight:bold;background:none}.woocommerce-MyAccount-content input[type=text],.woocommerce-MyAccount-content input[type=email]{padding:.5em}.woocommerce-MyAccount-content fieldset{border:0;background:#f6f9fc;padding:.5em 1em;border:1px solid #0068a8;margin:0 0 1.5em}.woocommerce-MyAccount-content fieldset legend{display:block;font-weight:bold;background:#0068a8;color:#fff;padding:0 .5em}.trigger-account{position:relative;width:100%;margin:0;display:block;font-size:.875em;background-color:#0068a8 !important;border-radius:0;color:#fff;padding:1em 2em;text-align:center}@media(min-width: 50em){.trigger-account{display:none}}.trigger-account:after{content:"";color:#fff;position:absolute;right:1em;top:1.25em;width:1.75em;height:1.75em;background-size:1.25em;background-repeat:no-repeat;background-position:center center;background-image:url(../../_i/chevron-down.svg)}.trigger-account.visible:after{transform:rotate(-180deg)}.trigger-account.visible+.woocommerce-MyAccount-navigation{display:block}.woocommerce-order-details{border:0}.woocommerce-order-details tfoot th,.woocommerce-order-details tfoot td{background:#f6f9fc}.woocommerce-customer-details address{padding:0 !important;border:0 !important}.woocommerce-account-join-team{padding:1.5em 1em}.woocommerce-account-join-team .col-1,.woocommerce-account-join-team .col-2{width:100% !important;margin:0 0 1em !important}.woocommerce-account-join-team h2{text-align:center}.logged-in .woocommerce-account-join-team{position:relative}@media(min-width: 50em){.logged-in .woocommerce-account-join-team{padding:0 0 1.5em calc(25% + 1em)}}.logged-in .woocommerce-account-join-team:before{content:"";background:url(../../_i/group.svg) no-repeat;background-size:5em;position:absolute;left:12.5%;top:50%;transform:translateY(-50%);z-index:10;display:none;width:5em;height:5em;margin-left:-2.5em}@media(min-width: 50em){.logged-in .woocommerce-account-join-team:before{display:block}}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{float:none;display:block}.dash-notice{margin:2em auto;padding:1em 1.5em;background:#40ae49;color:#fff}.dash-notice a{color:#fff;text-decoration:underline}.dash-notice p{margin:0 0 1em}.dash-notice div{text-align:center}.dash-notice .btn{background:#fff;color:#40ae49;text-decoration:none;border-color:#fff;margin-right:.5em}.dash-notice .btn:hover{background:#e6e6e6;border-color:#e6e6e6}.edit-account{margin-bottom:2em}#view-order-barcode{display:none}.woocommerce-orders-table__cell-order-actions .pdf{margin-left:.5em !important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex;column-gap:1em}.endpoint-header{border-bottom:1px solid #ccc;margin:0 0 1em;padding:0 0 1em}.endpoint-header-actions{text-align:right}.endpoint-header-actions .btn{border-color:#e0e0e0;background:#e0e0e0;color:#333;padding:.375em 1em}.endpoint-header-actions .btn:hover{border-color:#c7c7c7;background:#c7c7c7}.return-notice{color:#9f9f9f;margin:2em 0;font-size:.8125em}.dashboard-options{margin:1em 0 0;padding:0;list-style:none}.dashboard-options a{display:block;text-align:center;padding:1em .5em}.dashboard-options a h4{margin:0 0 .5em}.dashboard-options a svg{margin-right:.5em;vertical-align:middle;transition:all 200ms linear}.dashboard-options a p{color:#333;font-weight:normal;margin:0 0 1em;font-size:.9375em}.dashboard-options a:hover svg{transform:scale(1.25)}.album{border:1px solid #c54641;border-radius:.25em;margin:0 0 2em}.album .icon-minus,.album .album-content{display:none}.album.expanded .icon-minus{display:inline-block}.album.expanded .icon-plus{display:none}.album.expanded .album-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}.album ol{list-style:none;margin:0;padding:1em 1.375em}.album ol a .icon-cloud-download{margin-right:.5em;fill:rgba(0,104,168,.1)}.album ol a:hover .icon-cloud-download{fill:#0068a8}.album-content{background:#f3f6f8;background:rgba(197,70,65,.05);border-radius:.25em}.album-trigger{display:block;background:#c54641;color:#fff;font-size:1.1em;padding:.5em 1.25em .5em 2.25em;font-style:normal;position:relative;outline:none;border-radius:.125em}.album-trigger span{display:block;font-size:.75em;color:rgba(34,34,34,.55);line-height:1}@media(min-width: 44em){.album-trigger span{position:absolute;right:1.25em;top:50%;margin-top:-0.5em;margin-left:.5em}}.album-trigger:hover{color:#fff;background:#a23631}.album-trigger:hover span{color:#fff}.album-trigger:focus{outline:0}.album-trigger .icon-music{margin-right:.5em}.album-trigger .icon-plus,.album-trigger .icon-minus{position:absolute;left:1em;top:50%;margin-top:-0.5em}.membership-discount-excerpt,.membership-product-excerpt{display:none}.membership-discount-image,.membership-discount-amount{width:10%;min-width:0 !important}.membership-discount-image img,.membership-discount-amount img{max-width:100% !important}.membership-discount-title{width:40%}.membership-discount-price,.membership-product-price,.membership-discount-actions{width:20%}.membership-discount-actions .button.view{display:none}.join-team-intro{background:#fff;padding:1em 1.5em;border:1px solid #ccc;margin:0 0 1em}#woocommerce-account-join-team .register{border:0 !important;margin:0 !important;padding:0 !important}#woocommerce-account-join-team .register input{padding:.5em}#woocommerce-account-join-team .register .inline{display:block !important;margin:1em 0 0}#woocommerce-account-join-team .register .inline.woocommerce-form__label-for-checkbox{display:inline !important;margin:0}#woocommerce-account-join-team .register .inline input{margin-right:.5em !important}#woocommerce-account-join-team .register .woocomerce-FormRow{clear:both;margin:1.5em 0 0}.logged-in .join-team-intro{border:0;margin:0;padding:1em 0}.my_membership_products .membership-product-actions .view{display:none}.my_membership_products .membership-product-actions .button{background:#f6881f;color:#fff}.workshop-notice{margin:0 auto 1em;padding:1em 1.5em;background:#40ae49;color:#fff}.workshop-notice p{margin:0}.membership-actions .cancel{display:none !important}.my-team-section.settings #team-seat-update-form #team-seats-field{border-color:#ccc}.membership-group{margin:0 0 2em}.membership-group h3{line-height:1;margin:0 0 .5em;color:#9f9f9f;font-weight:normal}.membership-group .membership-faq-link{font-size:.8em}.membership-group th{background:#f3f6f8}.membership-group .membership_expiring_soon{color:#c54641;font-weight:bold;display:block}.order-actions .button{margin-top:.5em !important}.order-actions .button.leave_team{color:#fff !important;background:#c54641 !important}.order-actions .button.upgrade_plan{color:#fff !important;background:#f6881f !important}.courses_completed{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;column-gap:1em;margin-top:3em}.courses_completed a{color:#000}.courses_completed .course .course_icon .icon-cert{height:5em;width:5em;fill:#0068a8}.courses_completed .course .course_icon .icon-cert:hover{fill:#f6881f}.courses_completed .course h3{font-size:1em}/*# sourceMappingURL=account-min.css.map */
