body .top-banner::after {
    z-index: -1;
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 544px;
    background: url(https://edimakor.hitpaw.com/images/promotion/black-friday-2025/purchase-promotion-bg-mb.png)
        no-repeat center / cover;
    backdrop-filter: blur(20px);
}
@media (min-width: 992px) {
    body .top-banner::after {
        height: 755px;
        background: url(https://edimakor.hitpaw.com/images/promotion/black-friday-2025/purchase-promotion-bg.png?w=1920&h=890)
            no-repeat center / cover;
    }
}
body .top-banner .price-list .price-item.popular-item .price-detail {
    backdrop-filter: blur(32px);

    box-shadow: 0px 4px 16px 0px #ead7bd66;
    border: 2px solid #f8d5aa;
    background: linear-gradient(318.58deg, rgba(255, 255, 255, 0) 0%, rgba(255, 231, 184, 0.2) 100%);
}
.top-banner .price-list .price-item.popular-item .btn-box a.btn-primary {
    background: linear-gradient(90deg, #ffe9ae 0%, #ffd76d 100%);
    border: none;
    color: #814600;
    position: relative;
}
.top-banner .price-list .price-item .btn-box a.btn-outline-primary {
    border: 2px solid #c57300;
    color: #c57300;
}
.top-banner .price-list .price-item .btn-box a.btn-outline-primary:hover {
    background: linear-gradient(90deg, #ffe9ae 0%, #ffd76d 100%);
    border: none;
    color: #814600;
    position: relative;
}
.top-banner .price-list .price-item.popular-item .btn-box a.btn-primary::after {
    content: "";
    width: 54px;
    height: 54px;
    background: url("https://edimakor.hitpaw.com/images/promotion/black-friday-2025/purchase-promotion-icon.png")
        no-repeat center center;
    position: absolute;
    background-size: cover;
    top: -12px;
    right: -20px;
}
body .compare-plans .accordion-body .correct::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxOSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNS42NjYwMiIgeT0iMTEuMzE1MSIgd2lkdGg9IjE2LjAwMiIgaGVpZ2h0PSIyIiByeD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDUuNjY2MDIgMTEuMzE1MSkiIGZpbGw9IiNDNTczMDAiLz4KPHJlY3QgeD0iNy4wNzUyIiB5PSIxMi43MjQ1IiB3aWR0aD0iMTAuMDA1IiBoZWlnaHQ9IjIiIHJ4PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTM1IDcuMDc1MiAxMi43MjQ1KSIgZmlsbD0iI0M1NzMwMCIvPgo8L3N2Zz4K");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 18px;
    height: 12px;
}
body .compare-plans .btn.btn-md.btn-primary {
    background: linear-gradient(90deg, #ffe9ae 0%, #ffd76d 100%);
    border: none;
    color: #a94a00;
}

body .compare-plans .btn.btn-md.btn-outline-primary {
    border: 2px solid #c57300;
    color: #c57300;
}
body .compare-plans .btn.btn-md.btn-outline-primary:hover {
    background: linear-gradient(90deg, #ffe9ae 0%, #ffd76d 100%);
    border: none;
    color: #a94a00;
}

@media (min-width: 992px) {
    body td:nth-child(5) {
        border-left: 2px solid #c57300;
        border-right: 2px solid #c57300;
    }
    body .plans-table .top .td:nth-child(5) {
        backdrop-filter: blur(32px);
        border-left: 2px solid #c57300;
        border-right: 2px solid #c57300;
    }
    body .plans-table .top div:nth-child(1) .td:nth-child(5) div:nth-child(1) {
        border-top: 2px solid #c57300;
    }
    body .last-item .accordion-body.collapsed .list-header .p3-border,
    #video-content.show .correct-border {
        border-bottom: 2px solid #c57300;
    }
    .compare-plans .top tr td {
        padding-bottom: 32px;
        padding-top: 12px;
    }
}

@media (min-width: 992px) {
    .compare-plans .top.fixed {
        padding-right: 1px;
    }
}
#discountModal .countdown-box {
    margin-left: auto;
    margin-right: auto;
    background: rgb(26, 18, 17);
    width: fit-content;
}
.top-banner .price-list .nav .nav-link.active{
    background: unset;
}
body .top-banner .price-list .nav .nav-link.active .nav-title {
    color: #814600;
}
body .accordion-button-body {
    background: linear-gradient(90deg, #fff2e0 0%, rgba(255, 242, 224, 0) 100%);
}
.top-banner .price-list .price-item .list-license li::before {
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEzIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9IjMuODk1MDIiIHk9IjcuNzc5MTQiIHdpZHRoPSIxMS4wMDE0IiBoZWlnaHQ9IjEuMzc1IiByeD0iMC42ODc1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMy44OTUwMiA3Ljc3OTE0KSIgZmlsbD0iI0M1NzMwMCIvPgo8cmVjdCB4PSI0Ljg2Mzc3IiB5PSI4Ljc0ODExIiB3aWR0aD0iNi44Nzg0MiIgaGVpZ2h0PSIxLjM3NSIgcng9IjAuNjg3NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEzNSA0Ljg2Mzc3IDguNzQ4MTEpIiBmaWxsPSIjQzU3MzAwIi8+Cjwvc3ZnPgo=") !important;
}
a[data-bs-toggle="tooltip"] {
    color: #c57300;
}
body .additional-fotorpea input[type="checkbox"]::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiByeD0iMy41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjODE0NjAwIi8+Cjwvc3ZnPg==");
}
body .top-banner .additional-fotorpea input[type="checkbox"]:checked::before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDIzNzhfMjAwOSkiPgogICAgPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgcng9IjMuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iIzgxNDYwMCIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC43MDIgNS4yMTk2N0MxMC45OTg5IDQuOTI2NzggMTEuNDgwNCA0LjkyNjc4IDExLjc3NzMgNS4yMTk2N0MxMi4wNzQyIDUuNTEyNTYgMTIuMDc0MiA1Ljk4NzQ0IDExLjc3NzMgNi4yODAzM0w3LjIxNTEgMTAuNzgwM0M2LjkxODE2IDExLjA3MzIgNi40MzY3MiAxMS4wNzMyIDYuMTM5NzggMTAuNzgwM0w0LjIyMjcxIDguODg5MzlDMy45MjU3NiA4LjU5NjUgMy45MjU3NiA4LjEyMTYzIDQuMjIyNzEgNy44Mjg3M0M0LjUxOTY2IDcuNTM1ODQgNS4wMDEwOCA3LjUzNTg0IDUuMjk3OTkgNy44Mjg3M0w2LjY3NzQ0IDkuMTg5MzRMMTAuNzAyIDUuMjE5Njd6IiBmaWxsPSIjODE0NjAwIi8+CiAgPC9nPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwMF80MjM3OF8yMDA5Ij4KICAgICAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPg==)
        no-repeat center center;
}

body .compare-plans #ai-powered-features .accordion-feature-title a {
    color: #c57300;
    text-decoration: underline;
}
body .top-banner .price-list .price-item .price-detail {
    backdrop-filter: blur(40px);

    box-shadow: 0px 4px 16px 0px #ead7bd66;

    backdrop-filter: blur(40px);
}
body .accordion-button-body {
    border-left: 2px solid #c57300;
}
.top-banner .price-list #nav-business .left-cont .bg-primary {
    background-color: #c57300 !important;
}
.top-banner .price-list #nav-business .left-cont a.text-info svg rect {
    fill: #c57300;
}
.top-banner .price-list #nav-business .left-cont a.text-info svg circle:nth-child(2) {
    fill: #c57300;

}
.top-banner .price-list #nav-business .left-cont .btn-primary {
    color: #814600;
    background: linear-gradient(90deg, #ffe9ae 0%, #ffd76d 100%);
    border: none;
}
.form-control.bg-light {
    background: #c573000d !important;
}
.top-banner .price-list #nav-business .left-cont{
    backdrop-filter: blur(40px);

box-shadow: 0px 4px 16px 0px #EAD7BD66;

}
@media (min-width: 992px) {
    .top-banner .price-list #nav-business .left-cont {
        box-shadow: 0px 4px 16px 0px #d0cced66;
    }
    .list-group.v1 .list-group-item::before {
        top: 12px !important;
    }
}
.list-group.v1 .list-group-item::before {
    width: 24px !important;
    height: 17px !important;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iOS4zNTEwNyIgeT0iMTIuMzU1NSIgd2lkdGg9IjEyLjAwMTUiIGhlaWdodD0iMS41IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDkuMzUxMDcgMTIuMzU1NSkiIGZpbGw9IiNDNTczMDAiLz4KPHJlY3QgeD0iMTAuNDA4MiIgeT0iMTMuNDEzMSIgd2lkdGg9IjcuNTAzNzMiIGhlaWdodD0iMS41IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEzNSAxMC40MDgyIDEzLjQxMzEpIiBmaWxsPSIjQzU3MzAwIi8+Cjwvc3ZnPgo=");
    background-size: cover;
}
body .compare-plans .accordion.v1.v1-0-1 .accordion-button {
    background: linear-gradient(90deg, #fff2e0 0%, rgba(255, 242, 224, 0) 100%);

    border-left: 2px solid #c57300;
}
