.gnBPmJ, .llyViG {
    position: relative
}

.height-auto {
    height: auto
}

.gnBPmJ:empty {
    display: initial
}

.llyViG {
    padding: 15px 0
}

.bWmajK>span:last-child {
    line-height: inherit;
    display: block;
    margin-right: 0 !important
}

.hTFgFD {
    --pf-sample-color: #5d6b82;
    --pf-border-color: #d1d5db;
    opacity: 1 !important
}

@media all {
    .__pf .pf-5_, .__pf .pf-9_ {
        text-align: center
    }

    .__pf .pf-6_ {
        width: 250px
    }

    .__pf .pf-9_ {
        font-family: Merriweather;
        font-size: 25px
    }

    .__pf .pf-12_, .__pf .pf-18_, .__pf .pf-30_, .__pf .pf-36_, .__pf .pf-42_, .__pf .pf-48_ {
        font-family: Merriweather;
        font-size: 25px;
        text-align: left
    }

    .__pf .pf-15_, .__pf .pf-21_, .__pf .pf-24_, .__pf .pf-27_, .__pf .pf-33_, .__pf .pf-39_, .__pf .pf-45_, .__pf .pf-51_, .__pf .pf-57_, .__pf .pf-63_ {
        font-size: 18px;
        font-family: Merriweather
    }

    .__pf .pf-24_, .__pf .pf-33_ {
        margin-left: 20px;
        margin-right: 20px
    }

    .__pf .pf-54_, .__pf .pf-60_ {
        font-family: Merriweather;
        font-size: 20px;
        text-align: left
    }

    .__pf .pf-81_ {
        font-family: Merriweather;
        font-size: 15px;
        padding: 10px 0;
        margin: 0;
        line-height: 30px;
        text-align: center;
        background-color: #1f1f1f
    }

    .__pf .pf-67_, .__pf .pf-74_, .__pf .pf-79_ {
        padding-left: 10px;
        padding-right: 10px;
        text-align: center
    }

    .__pf .pf-80_ {
        margin: 0;
        text-align: center
    }

    .__pf .pf-66_ {
        width: 180px
    }

    .__pf .pf-70_, .__pf .pf-77_ {
        font-family: Merriweather;
        font-size: 15px;
        text-align: center;
        color: #fff;
        margin-bottom: 0;
        margin-top: 0;
        padding: 5px
    }

    .__pf .pf-73_ {
        font-family: Merriweather;
        font-size: 13px;
        padding: 5px;
        margin: 0;
        line-height: 22px;
        color: #f8f8f8
    }

    .__pf .pf-78_ {
        padding-top: 10px;
        padding-bottom: 10px;
        width: 250px
    }
}

@media (min-width:1025px) and (max-width:1199px) {
    .__pf .pf-6_ {
        width: 100%
    }

    .__pf .pf-66_ {
        width: 180px
    }

    .__pf .pf-70_, .__pf .pf-77_ {
        font-size: 15px
    }

    .__pf .pf-78_ {
        width: 250px;
        height: auto
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .__pf .pf-6_ {
        width: 100%
    }

    .__pf .pf-66_ {
        width: 120px
    }

    .__pf .pf-67_ {
        padding-right: 20px
    }

    .__pf .pf-70_, .__pf .pf-77_ {
        font-size: 13px
    }

    .__pf .pf-78_ {
        width: 180px;
        height: 100px
    }

    .__pf .pf-79_ {
        padding-left: 20px
    }
}

@media (max-width:767px) {
    .__pf .pf-6_ {
        width: 100%
    }

    .__pf .pf-66_ {
        width: 100px
    }

    .__pf .pf-70_ {
        margin-top: 10px;
        font-size: 13px
    }

    .__pf .pf-73_ {
        font-size: 10px;
        text-align: center
    }

    .__pf .pf-77_ {
        font-size: 13px;
        margin-top: 10px
    }

    .__pf .pf-78_ {
        width: 200px
    }
}