.myribbon {
    justify-content: center;
    background-color: #00A88E;
    clip-path: polygon(100% 0, 95% 50%, 100% 100%, 0% 100%, 5% 50%, 0% 0%);
    text-align: center;
    height: 45px;
    color: #fff;
    align-items: center;
    display: flex;
}
.c-purple{
    color: #323395;
}
.panel-footer{
    text-align: center;
}
.panel-footer .table-offer{
    color: #F04E53;
}
.cont-foot-eset {
    padding: 12% 0 12%;
}
.t-gray-low{
    color: #8b8d92;
}
.pricely-currency {
    right: 62%;
}

.bc-mcafee1 {
    background-color: #56bd46;
    color: #ffffff;
}

.panel-default.plan-eset {
    border-color: #fff;
    box-shadow: 0 0.46875rem 2.1875rem #04091408, 0 0.9375rem 1.40625rem #04091408, 0 0.25rem 0.53125rem #0409140d, 0 0.125rem 0.1875rem #04091408;
}

.table-offer {
    background-color: #FFE70F;
    padding: 1rem 6rem;
    font-family: 'nova-semibold';
    font-size: 1.6rem;
    border-radius: 15px;
}

.plus-mc {
    font-size: 11px;
    color: #ea1010;
    margin-right: 2%;
}

.panel-heading.plan-mcafee {
    padding-bottom: 15px;
}

.cont-tit-table.plan-mcafee {
    padding-top: 3px;
}

.cont-bottom-table {
    margin-top: 30px;
}

.pricely-foreword.plan-mcafee {
    margin-top: 15px;
    margin-bottom: 15px;
    display: block;
}

.pricely-figure.plan-mcafee {
    padding: 18px 0 0px;
    position: relative;
}

.pricely-figure.plan-mcafee-down {
    padding: 12px 0 10px;
    position: relative;
}

.pricely-amount.plan-mcafee {
    font-size: 64px;
}

.pricely-label.plan-mcafee {
    font-family: 'nova-semibold';
    font-size: 15px;
    text-transform: none;
    margin-bottom: 25px;
}

.pricely-addon {
    margin-bottom: 0px;
}

.p-additem {
    display: block;
    color: #c0bfbf;
    margin-top: 20px;
}

.panel-footer.plan-mcafee {
    background-color: #fff;
}

.ult-item-mcafee1 {
    padding: 204px 15px;
}

.ult-item-mcafee2 {
    padding: 102px 15px;
}

.btn-buy-antv {
    background-color: #3F2290;
    padding: 3.5% 14%;
    font-family: 'nova-light';
    font-size: 16px;
    border: 1px solid #3F2290;
    border-radius: 2px;
    color: #fff;
}

.btn-buy-antv:hover,
.btn-buy-antv:focus {
    text-decoration: none;
    background-color: #5635b3;
    color: #fff;
    border: 1px solid #5635b3;
}

/*customize eset*/
.bc-eset1 {
    background-color: #004B55;
}

.c-eset1 {
    color: #008ba0;
}

.c-eset2 {
    color: #8dc63f;
}

/*planes eset*/
.panel-heading.plan-eset {
    border-bottom: 0;
}

.panel-heading.plan-eset.bc-white {
    background-color: #fff;
}

.pricely-label.plan-eset-basic {
    margin-bottom: 42px;
}

.title-plan-eset {
    font-size: 32px;
}



.amount-foot-eset {
    font-size: 40px;
    font-family: 'nova-regular-cond';
    padding-left: 10px;
}

.pricely-figure.plan-eset {
    padding: 0px 0 15px;
    position: relative;
    margin-top: -7px;
}

.pricely-currency.plan-eset {
    font-family: 'nova-light';
    font-size: 15px;
    top: 18px;
}

.panel.plan-eset {
    border-bottom: 0px;
    background-color: #f5f5f5;
}

.list-plan-eset {
    font-size: 15px;
}

/*.list-plan-eset>li {
    background-color: #F5F5F5;
}*/

.list-plan-eset.bc-white>li {
    background-color: #fff;
}

.list-plan-eset i {
    padding-right: 1%;
}

.list-plan-eset i.fa-check {
    color: #00A88E;
}

.list-plan-eset i.fa-times {
    color: #e9cbfa;
}

.list-plan-eset .x-mark {
    color: #C7CBCB;
}

.list-plan-eset .list-group-item {
    border: 0;
}

.panel-footer.bc-white {
    background-color: #fff;
    border: none;
    box-shadow: 0 0.46875rem 2.1875rem #04091408, 0 0.9375rem 1.40625rem #04091408, 0 0.25rem 0.53125rem #0409140d, 0 0.125rem 0.1875rem #04091408;
}

/*cmobo*/
.p-priceeset {
    font-family: 'nova-regular-cond';
    font-size: 25px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.detalle-precio {
    margin-bottom: 0;
}

.btn-esetnod {
    margin-top: 5%;
    margin-bottom: 10%;
}

.btn-esetnod .btn-default {
    background-color: #fff;
    border-color: #fff;
    border-top: 1px solid #00A88E;
    border-bottom: 1px solid #00A88E;
    border-right: 0px;
    border-left: 0px;
    border-radius: 0;
}

.btn-esetnod .btn-default:active:hover {
    background-color: #fff;
}

.btn-esetnod .btn-default.active,
.btn-esetnod .btn-default:active,
.btn-esetnod .open>.dropdown-toggle.btn-default {
    background-color: #fff;
}

.btn-esetnod .open>.dropdown-toggle.btn-default:hover {
    background-color: #fff;
    border-color: #fff;
}

/*box eset*/
.pricely-figure.plan-mcafee.add-cont {
    padding: 18px 0 20px;
}

.pricely-foreword.plan-mcafee.add-cont {
    margin-top: 30px;
}


@media(max-width: 768px) {
    .btn-buy-antv {
        padding: 2% 14%;
    }

    .pricely-label.plan-eset-basic {
        margin-bottom: 0px;
    }

    .pricely-label.plan-mcafee {
        margin-bottom: 5px;
    }

    .title-plan-eset {
        margin-top: 10px;
    }
}

@media(max-width: 767px) {
    .cont-btn-port {
        margin-bottom: 8%;
    }

}