.s50-club-upgrade__packages{display:-ms-flexbox;display:flex;margin-bottom:2rem}@media (max-width:960px){.s50-club-upgrade table{display:none!important}}@media (min-width:960px){.s50-club-upgrade .mobile-slides-selector,.s50-club-upgrade .react-swipeable-view-container{display:none!important}}.s50-club-upgrade .most-popular .done-mark{color:var(--primary,#3682ff);background-color:#fff}.s50-club-upgrade .done-mark{background-color:var(--primary,#3682ff);color:#fff;height:2.4rem;width:2.4rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%}.s50-club-upgrade .done-mark svg{font-size:1.8rem}.s50-club-upgrade .mobile-slides-selector{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto}.s50-club-upgrade .mobile-slides-selector .MuiTabs-root{-webkit-filter:drop-shadow(rgba(0,0,0,.25) 0 2px 4px);filter:drop-shadow(rgba(0,0,0,.25) 0 2px 4px);border-radius:60px;background-color:#fff;margin:3.2rem 0}.s50-club-upgrade .mobile-slides-selector .MuiTabs-root .MuiTabs-indicator{display:none}.s50-club-upgrade .mobile-slides-selector .MuiTabs-root .MuiButtonBase-root{background-color:#fff;text-transform:none;outline:none}.s50-club-upgrade .mobile-slides-selector .MuiTabs-root .MuiButtonBase-root.Mui-selected{background-color:var(--primary,#3682ff);color:#fff}.s50-club-upgrade .react-swipeable-view-container .s50-club-upgrade__package{max-width:40rem;background-color:#fff;border-radius:1.5rem;-webkit-filter:drop-shadow(rgba(0,0,0,.25) 0 2px 4px);filter:drop-shadow(rgba(0,0,0,.25) 0 2px 4px);margin:1rem auto;padding:.5rem 0;width:80%;pointer-events:none}.s50-club-upgrade .react-swipeable-view-container .s50-club-upgrade__package .s50-button-upgrade{pointer-events:auto}.s50-club-upgrade .react-swipeable-view-container .s50-club-upgrade__package .package-img-container{margin-top:6rem;height:unset}.s50-club-upgrade .react-swipeable-view-container .s50-club-upgrade__package .s50-club-upgrade__feature-value-text .feature-title{margin-right:1rem}.s50-club-upgrade table{width:100%;margin:2rem 0}.s50-club-upgrade table tbody tr{padding:0}.s50-club-upgrade table tbody tr:first-of-type td:nth-of-type(n+2) .table-shadow,.s50-club-upgrade table tbody tr:first-of-type td:nth-of-type(n+2)>div,.s50-club-upgrade table tbody tr:first-of-type td:nth-of-type(n+2)>div>div{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.s50-club-upgrade table tbody tr:first-of-type td:nth-of-type(n+2)>div>div>.table-shadow:before{content:none}.s50-club-upgrade table tbody tr:last-of-type td:nth-of-type(n+2) .table-shadow,.s50-club-upgrade table tbody tr:last-of-type td:nth-of-type(n+2)>div>div{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.s50-club-upgrade table tbody tr:last-of-type td>div>div{margin-bottom:1rem}.s50-club-upgrade table tbody tr.category-name td :first-of-type{font-weight:700}.s50-club-upgrade table tbody tr.category-name td>div>div{padding-top:3rem}.s50-club-upgrade table tbody tr td{position:relative;height:0;padding:0;font-size:1.8rem}@-moz-document url-prefix(){.s50-club-upgrade table tbody tr td{height:unset}}.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div{-ms-flex-pack:center;justify-content:center}.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div .table-shadow{background-color:#fff;z-index:0;position:absolute;top:0;bottom:0;left:10px;width:calc(100% - 20px);-webkit-box-shadow:-5px 0 8px rgba(0,0,0,.15),5px 0 8px rgba(0,0,0,.15);box-shadow:-5px 0 8px rgba(0,0,0,.15),5px 0 8px rgba(0,0,0,.15)}.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div .table-shadow:before{content:"";position:absolute;z-index:1;width:100%;height:130%;left:0;top:-100%;background:#fff}.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div>div{z-index:3;position:relative;text-align:center}.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div.most-popular{background-color:var(--primary,#3682ff);color:#fff}.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div.most-popular .table-shadow,.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div.most-popular .table-shadow:before{background-color:#3682ff}.s50-club-upgrade table tbody tr td:nth-of-type(n+2)>div>div.most-popular .done-mark{color:var(--primary,#3682ff);background-color:#fff}.s50-club-upgrade table tbody tr td:first-of-type>div>div{background-color:unset}.s50-club-upgrade table tbody tr td>div{width:100%;height:100%}.s50-club-upgrade table tbody tr td>div>div{margin:0 auto;height:100%;width:calc(100% - 2rem);background-color:#fff;display:-ms-flexbox;display:flex;padding:.5rem 0;word-break:break-word}.s50-club-upgrade__package{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:4rem;border-radius:1.5rem}.s50-club-upgrade__package .package-img-container{height:14rem;width:90%;text-align:center;margin-bottom:2rem}.s50-club-upgrade__package .package-img-container img{max-width:100%}.s50-club-upgrade__package.most-popular{background-color:var(--primary,#3682ff)!important;color:#fff}.s50-club-upgrade__package.most-popular .s50-club-upgrade__package-name,.s50-club-upgrade__package.most-popular .s50-club-upgrade__package-price-period{color:#000}.s50-club-upgrade__package.most-popular .most-popular-text{position:absolute;font-size:1.8rem;width:calc(100% - 2rem);top:0;left:1rem;text-align:center}.s50-club-upgrade__package.most-popular .number-one-container{position:absolute;width:4.4rem;right:-1.5rem;top:14rem}.s50-club-upgrade__package.most-popular .s50-club-upgrade__package-price-wrapper .s50-club-upgrade__package-price{color:#fff}.s50-club-upgrade__package.most-popular .text-white{color:var(--primary,#3682ff)!important}.s50-club-upgrade__package--plus .s50-club-upgrade__feature-label,.s50-club-upgrade__package--plus .s50-club-upgrade__package-divider{background:#71bf44}.s50-club-upgrade__package--plus .btn.btn-default{background:#71bf44;border-color:#71bf44;color:#003854}.s50-club-upgrade__package--pro .s50-club-upgrade__feature-label,.s50-club-upgrade__package--pro .s50-club-upgrade__package-divider{background:#dcab00}.s50-club-upgrade__package--pro .btn.btn-default{background:#dcab00;border-color:#dcab00;color:#003854}.s50-club-upgrade__package-name{font-size:3rem;margin-bottom:1rem;font-weight:700;text-align:center}.s50-club-upgrade__package-divider{height:.9rem;background:var(--grey,#acbcdb);margin-bottom:1rem}.s50-club-upgrade__package-from{text-align:center;font-size:1.2rem;margin:.5rem 0}.s50-club-upgrade__package-currency{font-size:2.8rem;margin-right:.5rem;font-weight:700}.s50-club-upgrade__package-price{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:1}.s50-club-upgrade__package-price-wrapper{text-align:center;margin-bottom:2rem;white-space:nowrap;overflow:hidden;max-width:100%}.s50-club-upgrade__package-price-value{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.s50-club-upgrade__package-price-unit{font-size:4.8rem;font-weight:700;line-height:.8}.s50-club-upgrade__package-price-suffix{margin-left:.3rem;padding-top:.3rem}.s50-club-upgrade__package-price-decimals{font-size:3.2rem;font-weight:700;text-align:left}.s50-club-upgrade__package-price-period{font-size:1.8rem;margin-top:1rem}.s50-club-upgrade__package-original{text-align:center;font-weight:400;margin:1rem 0;position:relative}.s50-club-upgrade__package-original:after{content:"";position:absolute;left:50%;right:0;top:50%;margin:-.2rem 0 0 -2.3rem;height:.4rem;width:4rem;background-color:var(--darkText,#0b1f40);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.s50-club-upgrade__package-original-placeholder{height:2.4rem;margin:1rem 0}.s50-club-upgrade__package-cta{margin:1rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.s50-club-upgrade__package-cta-current,.s50-club-upgrade__package-cta-downgrade{font-size:1.3rem;text-align:center;padding:1rem}.s50-club-upgrade__package-cta-current{border:1px solid var(--grey,#acbcdb);border-radius:2rem;font-weight:700;color:var(--grey,#acbcdb);padding:.5rem 1rem}.s50-club-upgrade .s50-club-upgrade__package-features{width:100%}.s50-club-upgrade__feature-tooltip{text-transform:none;font-weight:400;font-size:1.4rem}.s50-club-upgrade__feature-header{padding:.5rem 1rem;font-weight:700;font-size:1.4rem;display:-ms-flexbox;display:flex}.s50-club-upgrade__feature-header-text{-ms-flex:1 1;flex:1 1}.s50-club-upgrade__feature-label{color:#fff;padding:.2rem .8rem;font-size:1.2rem;margin-left:1rem;font-weight:700}.s50-club-upgrade__feature-label-tooltip{text-transform:none;font-weight:400;font-size:1.4rem}.s50-club-upgrade__feature-content{padding:.5rem 1rem;font-size:1.3rem;min-height:7rem}.s50-club-upgrade__feature-value{padding:.3rem 0}.s50-club-upgrade__feature-value-text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.s50-club-upgrade__feature-value-number{font-weight:700}.s50-club-upgrade__feature-tooltip{margin-left:1rem;color:#939aa8}.s50-club-upgrade-plan{width:30rem}.s50-club-upgrade-plan__disabled{text-transform:none;font-size:1.3rem;line-height:1.2;margin-bottom:.5rem}.s50-club-upgrade-plan__disabled:before{content:"* "}.s50-club-upgrade-plan__name{text-align:center;font-size:1.8rem;font-weight:600}.s50-club-upgrade-plan__planprice{text-align:center;display:-ms-inline-flexbox;display:inline-flex;padding:.2rem 0;margin-bottom:1rem;line-height:.9}.s50-club-upgrade-plan__price{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;line-height:1}.s50-club-upgrade-plan__priceamount{font-size:2.5rem;font-weight:700}.s50-club-upgrade-plan__pricelabel{text-transform:none;padding-top:.3rem}.s50-club-upgrade-plan__monthly{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin:.5rem 0 2rem}.s50-club-upgrade-plan__monthlylabel{text-transform:none}.s50-club-upgrade-plan__discount{position:absolute;right:1rem;bottom:1rem;background:var(--secondary,#36d48f);padding:.5rem 1rem;color:#fff;font-weight:700}.s50-accordion{border:.1rem solid #aaa}.s50-accordion__item+.s50-accordion__item{border-top:.1rem solid #aaa}.s50-accordion__item-title{border:none;cursor:pointer;color:var(--darkText,#0b1f40);font-size:1.3rem;font-weight:700;position:relative;text-align:left;padding:1.5rem;width:100%}.s50-accordion__item-title:hover{background-color:#ddd}.s50-accordion__item-title:focus-visible{outline:2px solid #00507c}.s50-accordion__item-title>:last-child{margin-bottom:0}.s50-accordion__item-title-separator{display:none;position:absolute;bottom:0;width:calc(100% - 3rem);border-bottom:.1rem solid #c4c4c4}.s50-accordion__item-body{padding:2rem;display:block}.s50-accordion__item-body,.s50-accordion__item-body--hidden{-webkit-animation:fadein .35s ease-in;animation:fadein .35s ease-in}.s50-accordion__item-body--hidden{display:none;opacity:0}.s50-accordion__item-body>:last-child{margin-bottom:0}[aria-selected=true] .s50-accordion__item-title-separator{display:block}.s50-accordion__arrow,.s50-accordion__icon{position:absolute;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:1.5rem}.s50-accordion__arrow{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}[aria-expanded=true] .s50-accordion__arrow,[aria-selected=true] .s50-accordion__arrow{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.s50-accordion__title--animated:hover .s50-accordion__arrow{-webkit-animation-name:s50-accordion-move-down;animation-name:s50-accordion-move-down;-webkit-animation-duration:1.5s;animation-duration:1.5s}.s50-accordion__title--animated[aria-expanded=true]:hover .s50-accordion__arrow{-webkit-animation-name:s50-accordion-move-up;animation-name:s50-accordion-move-up;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes s50-accordion-fadein{0%{opacity:0}to{opacity:1}}@keyframes s50-accordion-fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes s50-accordion-move-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(5px);transform:translateY(5px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes s50-accordion-move-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(5px);transform:translateY(5px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes move-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.s50-club-subscription__section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 5rem}.s50-club-subscription__section-label{white-space:nowrap}.s50-club-subscription__section-value{padding:0 1rem;white-space:nowrap}.s50-club-subscription__section-actions{padding-right:15rem}@media screen and (max-width:768px){.s50-club-subscription__section{-ms-flex-direction:column;flex-direction:column}.s50-club-subscription__section>div{margin-top:1.5rem}.s50-club-subscription__section>div:last-of-type{display:none}.s50-club-subscription__section-actions{padding-right:0}}.s50-club-subscription__package{text-transform:uppercase;font-weight:700}.s50-club-subscription__card{font-weight:700}.s50-club-subscription__invoices{max-width:70rem}.s50-club-subscription__stripe-footer{max-width:50rem;margin-top:3rem;padding:2rem 0;border-top:.1rem solid var(--grey,#acbcdb)}.s50-club-subscription__stripe-footer-logos{margin-top:1rem}.s50-club-subscription__stripe-footer-logo{height:2.4rem;-webkit-filter:sepia() hue-rotate(160deg) brightness(1.4) saturate(.3);filter:sepia() hue-rotate(160deg) brightness(1.4) saturate(.3)}.table td.s50-club-subscription__price-cell,.table th.s50-club-subscription__price-cell{text-align:right;min-width:10rem;padding-right:1rem}.filter-container .material-ui-autocomplete{width:100%}.filter-container .material-ui-autocomplete .MuiInputBase-root{border-top-right-radius:0;border-bottom-right-radius:0}.filter-container .filter{width:4.1rem;height:4.1rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background-color:var(--grey,#acbcdb)}.filter-container .filter.inline{width:3rem;height:3rem;border-radius:.5rem}.filter-container .filter.active{background-color:var(--primary,#3682ff)}.selected-stat{color:var(--grey,#acbcdb)}.filtered-members .MuiPagination-root .MuiPagination-ul>li .MuiButtonBase-root{position:relative;color:var(--grey,#acbcdb)}.filtered-members .MuiPagination-root .MuiPagination-ul>li .MuiButtonBase-root:after{position:absolute;content:"_";top:.5rem;left:1.15rem;font-size:1.6rem;color:var(--grey,#acbcdb)}.filtered-members .MuiPagination-root .MuiPagination-ul>li .MuiButtonBase-root.MuiPaginationItem-textPrimary.Mui-selected{background-color:unset;color:var(--primary,#3682ff)}.filtered-members .MuiPagination-root .MuiPagination-ul>li .MuiButtonBase-root.MuiPaginationItem-textPrimary.Mui-selected:after{color:var(--primary,#3682ff)}.steps-assign-people-form--limit-block{color:#f26a0f}.members-select .custom-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.members-select .custom-control-label:after,.members-select .custom-control-label:before{top:30%}.filter-role-members .gender-group label{font-size:14px;margin-bottom:10px}.filter-role-members .gender-group .s50-validated-radio__input{margin-right:30px;font-size:14px}.filter-role-members .target-groups label{font-size:14px}.steps-assign-role-modal .modal-footer{border-top:1px solid var(--grey,#acbcdb)}.steps-assign-role-modal .modal-title .clear-filter{color:var(--grey,#acbcdb);font-size:1.4rem}.steps-assign-role-modal .modal-header{border:none}