/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.price-container {
    background: #fec137;
    padding: 10px;
    text-align: center;
    color: white;
}

.price-container {
    background-color: #fec137;
    padding: 35px 0 10px;
    text-align: center;
    background-image: linear-gradient(170deg, #FBC84F 49%, #fabe03 50%);
    color: white;
    background-size: 100% 100%;
}

.price-container span.number {
    font-size: 60px;
}

.price-options-container {
    width: 100%;
    background: white;
    min-height: 60px;
    font-weight: 800;
    padding: 0;
    margin: 0;
    display: flex;
    border-bottom: 1px solid rgba(0,0,0,0.1);
}




.price-options-container i:hover {
    color: #fec137;
}
.price-options-container span {
    width: calc(100% - 120px);
    display: block;
    float: left;
    padding: 18px;
    height: 100%;
    text-align: center;
    line-height: 16px;
	font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-accent-font-weight );
}
.pricing-container-once-wrapper {
    margin-bottom: 20px;
}
.pricing-container-once{
    height: 32px;
    padding: 5px;
    font-weight: 600;
    margin-top: 20px;
}

.price-options-container .text-muted {
    cursor: not-allowed !important;
    color: #c1c1c1 !important;
}

.price-container h3 {
    text-align: left;
    margin-top: -35px;
    padding: 15px 20px;
    font-size: 25px;
    margin-bottom: -17px;
    height: 125px;
    line-height: 30px;
    max-width: 290px;
}

.price-future-content {
    background: white;
    padding: 20px;
    margin-bottom: 20px;
}

.price-future-content li {
    font-weight: 600;
    line-height: 25px;
    list-style: none;
}

.price-future-content li >i {
    color: #49C923;
    margin-right: 8px;
}
.price-container-wrapper :first-child {
    border-radius: 10px 10px 0 0;
}
.price-container-wrapper :last-child {
    border-radius: 0 0 10px 10px;
}

.price-options-container .arrows {
    width: 60px;
    border-radius: 0;
    font-size: 29px;
    cursor: pointer;
    font-style: initial;
    text-align: center;
    line-height: 60px;
}

.price-options-container > span svg {
    color: #545453;
    font-size: 16px;
}