
.feature-area-bg {
    background-color: #f3951f91;
}

.slicknav_nav .slicknav_arrow {
    float: left;
}

.breadcrumbs-area .breadcrumb .single-list:last-child::before {
    float: right;
}

.header-area .main-menu .listing .single-list {
    margin-left: 12px;
    margin-right: auto;
}

    .header-area .main-menu .listing .single-list:not(:last-child) {
        margin-left: 12px;
        margin-right: auto;
    }

    .header-area .main-menu .listing .single-list .single {
        padding: 27px 10px;
        padding-top: 27px;
    }

.price-card .feature-points .feature-point .tick-icon {
    width: 20px;
    height: 20px;
    font-size: 14px;
}

.price-card .feature-points .feature-point {
    padding-bottom: 5px;
}

.price-card .feature-points {
    padding-top: 5px;
    padding-bottom: 5px;
}

.expect-list .list::before {
    right: 8px;
    left: auto;
}

.expect-list .list {
    padding-right: 22px;
    padding-left: 0;
}

.explore-banner {
    max-height: none;
}

.news-card-two .news-content .news-info .all-user .happy-user, .author-img {
    width: 30px;
    min-width: 30px;
    height: 30px;
}

.cd-headline {
    font-size: 50px;
}

.header-area .main-menu .listing .single-list:hover > .submenu .submenu {
    right: 100% !important;
    left: auto;
}

.header-area .main-menu .listing .submenu > .single-list > .single i {
    left: 13px;
    right: auto;
}


.offer-banner::before {
    background: -webkit-gradient(linear, left top, right top, color-stop(-0.26%, #000000), color-stop(-0.26%, #071516), color-stop(33.39%, rgba(7, 21, 22, 0.6)), color-stop(45.1%, rgba(7, 21, 22, 0.5)), color-stop(59.82%, rgba(7, 21, 22, 0)));
    background: linear-gradient(270deg, #000000 -0.26%, #071516 -0.26%, rgba(7, 21, 22, 0.6) 33.39%, rgba(7, 21, 22, 0.5) 45.1%, rgba(7, 21, 22, 0) 59.82%);
}

.offer-banner .offer-content-two, .offer-banner .offer-content {
    right: 42px;
}
