#crm-container.crm-public form .membership_amount-section{display:none}#crm-container.crm-public form #cartable-membership-frequency-selector{background-color:#f7f7f7}#crm-container.crm-public form .cartable-membership-frequency-selector{margin:1rem;padding:0;background-color:#EAE9E9;font-weight:500;transition:all 0.3s ease-in-out;display:flex;flex-flow:nowrap;align-items:flex-start;position:relative}#crm-container.crm-public form .cartable-membership-frequency-selector>input{margin:2rem;width:1.5rem;height:1.5rem}#crm-container.crm-public form .cartable-membership-frequency-selector label{display:flex;text-align:left;flex-flow:wrap;padding:2rem 2rem 2rem 7.5rem;margin-left:-5.5rem;cursor:pointer}#crm-container.crm-public form .cartable-membership-frequency-selector .frequency-title,#crm-container.crm-public form .cartable-membership-frequency-selector .frequency-taxfree{font-weight:900}#crm-container.crm-public form .cartable-membership-frequency-selector .frequency-description{margin:1em 0}#crm-container.crm-public form .cartable-membership-frequency-selector .frequency-amount{display:inline-block;background-color:#454545;color:#fff;padding:0.3rem 1rem;font-size:1.1rem;transition:background-color 0.3s ease-in-out}#crm-container.crm-public form .cartable-membership-frequency-selector .tax-free-amount{color:#c3281c}#crm-container.crm-public form .cartable-membership-frequency-selector.inactive{filter:grayscale(100%)}#crm-container.crm-public form .cartable-membership-frequency-selector.inactive:hover{filter:grayscale(0%)}#crm-container.crm-public form .cartable-membership-frequency-selector:hover,#crm-container.crm-public form .cartable-membership-frequency-selector.active{box-shadow:#6005 0 20px 50px;background-color:#fff}#crm-container.crm-public form .cartable-membership-frequency-selector:hover .frequency-amount,#crm-container.crm-public form .cartable-membership-frequency-selector.active .frequency-amount{background-color:#c3281c}#crm-container.crm-public form .cartable-salary-greater-link{cursor:pointer}@media (min-width: 480px){#crm-container.crm-public form.membership-to-complete .crm-section #priceset .label{width:33%}#crm-container.crm-public form.membership-to-complete .crm-section #priceset .content{margin-left:35%}}#crm-container.crm-public form.membership-to-complete .crm-section #priceset .cartable-membership-first-transaction-label{padding-top:16px}.priceset-membership-to-complete{margin-bottom:1.5rem;background-color:#e8bbb9;padding:1.5rem}.priceset-membership-to-complete .messages{font-weight:800;background-color:inherit !important;border:none !important}
