.added-to-cart{
    background: rgb(23 255 5 / 46%) !important;
}
html[dir="rtl"] .edu-course .course-hover-content .content .add-to-cart-btn {
    right: inherit;
    left: 60px;
}
.add-to-cart-btn {
    background: rgba(255, 255, 255, 0.15);
    width: 40px;
    height: 40px;
    line-height: 45px;
    text-align: center;
    border-radius: 50%;
    border: 0 none;
    -webkit-transition: var(--transition);
    transition: var(--transition);
}

.add-to-cart-btn i {
    color: var(--color-white);
    font-size: 19px;
    -webkit-transition: var(--transition);
    transition: var(--transition);
}

.add-to-cart-btn:hover {
    background-color: var(--color-secondary);
}

.add-to-cart-btn.btn-outline-dark {
    height: 50px;
    width: 50px;
    line-height: 55px;
    border: 1px solid #e5e5e5;
    color: var(--color-heading);
    pointer-events: all;
}

.add-to-cart-btn.btn-outline-dark i {
    color: var(--color-heading);
}

.add-to-cart-btn.btn-outline-dark:hover {
    border-color: var(--color-secondary);
}

.add-to-cart-btn.btn-outline-dark:hover i {
    color: var(--color-white);
}
.edu-course .course-hover-content-wrapper button.add-to-cart-btn {
    background: rgba(255, 255, 255, 0.15);
    position: absolute;
    top: 20px;
    right: 60px;
    display: none;
}

.edu-course .course-hover-content-wrapper button.add-to-cart-btn:hover {
    background: var(--color-secondary);
}

@media only screen and (max-width: 1199px) {
    .edu-course .course-hover-content-wrapper button.add-to-cart-btn {
        display: block;
    }
}
.edu-course .course-hover-content .content .add-to-cart-btn {
    background: rgba(255, 255, 255, 0.15);
    position: absolute;
    top: 30px;
    right: 60px;
}

.edu-course .course-hover-content .content .add-to-cart-btn:hover {
    background: var(--color-secondary);
}

@media only screen and (max-width: 1199px) {
    .edu-course .course-hover-content .content .add-to-cart-btn {
        display: none;
    }
}
.dark-mode .add-to-cart-btn {
    background: transparent;
}
.dark-mode .add-to-cart-btn.btn-outline-dark {
    border: 1px solid var(--dark-color-border);
}

.dark-mode .add-to-cart-btn.btn-outline-dark:hover {
    color: var(--color-white);
    border-color: var(--color-secondary);
    background-color: var(--color-secondary);
}

.dark-mode .add-to-cart-btn i {
    color: var(--color-white);
}
html[dir="rtl"] .header-action li.icon.cart-icon {
    transform: rotateY(0)!important;
    -webkit-transform: rotateY(0)!important;
    -moz-transform: rotateY(0)!important;
    -ms-transform: rotateY(0)!important;
    -o-transform: rotateY(0)!important;
}
.mainmenu-nav .mainmenu li ul.mega-menu .menu-title {
    padding-left: 50px;
}
input[type="phone"]{
    font-size: 15px;
    background-color: var(--color-white);
    box-shadow: none;
    padding: 0 25px;
    outline: none;
    border: none;
    border-radius: 5px;
    color: var(--color-heading);
}
.course-item i.icon-59 {
    padding-left: 0px;
}
html[dir="ltr"] .separator .icon-angle-left{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
}
html[dir="ltr"] .icon-west{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
}

.features-area-3 .features-grid-wrap .features-style-3 {
    padding: 30px 25px !important;
}
.hero-banner.hero-style-3 .thumbnail-bg-content .banner-content {
    right: 0;
}
