.am-header_four .am-loginbtns .am-white-btn:hover {
    background: #871EFA;
    border-color: #871EFA;
}

.am-header_four .am-loginbtns .am-btn:hover {
    background: #871EFA;
    color: #ffffff;
}

.am-bodywrap:not(:has(.am-banner-content-four)) .am-header_four {
    position: relative;
    top: 0;
    padding: 24px 0 12px;
}

.am-bodywrap:not(:has(.am-banner-content-four)) .am-header_four .am-header_two_wrap {
    background: #ffffff;
    border: 1px solid #eaeaea;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
}

.am-banner-potential.am-banner-content-four {
    background: linear-gradient(104deg, #A343FB -21.98%, #780BFA 100%);
    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
}

.am-banner-potential.am-banner-content-four .am-banner-tutor h2,
.am-banner-potential.am-banner-content-four .am-banner-tutor p,
.am-banner-potential.am-banner-content-four .am-banner-tutor span {
    font-family: "Atlantic", sans-serif !important;
}

.am-banner-potential.am-banner-content-four .am-explore-banner-button .am-explore-btn {
    color: #000000;
    background: #ffffff;
    border: 1px solid #ffffff;
}

.am-banner-potential.am-banner-content-four .am-explore-banner-button .am-explore-btn:hover {
    color: #ffffff;
    background: #000000;
    border-color: #000000;
}

.am-footer-v4 {
    background: #000000 !important;
}

.am-footer-v4>.am-img {
    display: none !important;
}

.am-footer-v4 .am-footer-content .am-getstarted-btn,
.am-getstarted-btn {
    color: #000000 !important;
    background: #ffffff !important;
    border: 1px solid #ffffff;
}

.am-footer-v4 .am-footer-content .am-getstarted-btn:hover,
.am-getstarted-btn:hover {
    color: #ffffff !important;
    background: #871EFA !important;
    border-color: #871EFA;
}

.am-coming-section.get-app-varient-two .am-coming-soon_content h3 em,
.am-coming-section .am-coming-soon_content h3 em {
    color: #000000 !important;
}

.am-footer-v4 .am-footer-content h2 span {
    color: #ffffff !important;
}

.am-steps_content_start_info>a {
    border-color: #000000;
    color: #000000;
}

.am-footer-v4 .am-socialmedia {
    margin: 0 0 32px;
    justify-content: center;
}

.am-footer-v4 .am-socialmedia i::before {
    color: #ffffff;
}

.am-footer-v4 .am-socialmedia a:hover {
    background: #871EFA;
}

.am-courses-block-two .am-section_title.am-section_title_center>span {
    color: #4448A9 !important;
    background: rgba(68, 72, 169, 0.05);
}

.am-courses-block-two .am-section_title.am-section_title_center>span::before {
    background: currentColor;
}

.am-courses-block.am-courses-block-two .cr-course-features {
    gap: 8px;
}

.am-courses-block.am-courses-block-two .cr-course-features .cr-info-item,
.am-courses-block.am-courses-block-two .cr-course-features .cr-info-item span,
.am-courses-block.am-courses-block-two .cr-course-features .cr-info-item em {
    white-space: nowrap;
}

.am-courses-block.am-courses-block-two .cr-course-features .cr-info-item em {
    margin-left: 0;
}

.am-courses-block.am-courses-block-two .cr-price-wrap .am-btn {
    width: 100%;
    color: #ffffff;
    background: #000000;
}

.am-courses-block.am-courses-block-two .cr-price-wrap .am-btn:hover {
    background: #841CFA;
}

.am-banner-potential.am-banner-content-four .am-explore-banner-button .am-demo-btn {
    background: transparent;
    color: #ffffff;
    border: 1px solid #ffffff;
}

.am-banner-potential.am-banner-content-four .am-explore-banner-button .am-demo-btn:hover {
    background: #ffffff;
    color: #000000;
    border-color: #ffffff;
}

.am-banner-potential.am-banner-content-four .am-explore-banner-button .am-demo-btn:hover i:before {
    color: #000000;
}

.am-header_four .am-header_two_wrap .am-navbar-toggler {
    background: #754FFE !important;
}

.easy-steps-variation-two .am-easysetup_list_item>a i:before,
.easy-steps-variation-two .am-easysetup_list_item>a {
    color: #7846b4;
}

.splide__slide.is-active.is-visible .am-feedbackicon svg path {
    fill: #4448A9;
}

.am-coming-section.get-app-varient-two {
    background: linear-gradient(90deg, #6d2deb, #5218e1);
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
}

.am-coming-soon_btns .am-store-btn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    padding: 10px 24px;
    background: #ffffff;
    border: 1px solid #d0d5dd;
    border-radius: 9999px;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
}

.am-coming-soon_btns .am-store-btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.am-coming-soon_btns .am-store-btn svg {
    flex-shrink: 0;
    width: 24px;
    height: 24px;
}

.am-coming-soon_btns .am-store-btn_text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    line-height: 1.2;
    text-align: left;
}

.am-coming-soon_btns .am-store-btn_text small {
    font-family: "Atlantic", sans-serif;
    font-size: 13px;
    font-weight: 400;
    color: #1D2939;
}

.am-coming-soon_btns .am-store-btn_text strong {
    font-family: "Atlantic", sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #1D2939;
}

.am-footer-v4 .am-footer-content .am-outline-btn {
    color: #ffffff !important;
    background: transparent !important;
    backdrop-filter: none !important;
    border: 1px solid #ffffff !important;
}

.am-footer-v4 .am-footer-content .am-outline-btn:hover {
    color: #ffffff !important;
    background: #871EFA !important;
    border-color: #871EFA !important;
}

.easy-steps-variation-two.am-easysetup .am-section_title>span {
    color: #17B26A !important;
    background: rgba(23, 178, 106, 0.05);
}

.easy-steps-variation-two.am-easysetup .am-section_title>span::before {
    background: currentColor;
}

.easy-steps-variation-two.am-easysetup .am-section_title>span::before {
    color: #17B26A !important;
}

.easy-steps-variation-two .am-section_title>span {
    color: #17B26A !important;
    background: rgba(23, 178, 106, 0.05);
}

.easy-steps-variation-two .am-section_title>span::before {
    background: currentColor;
}

.unique-features-varient-two .am-section_title>span {
    color: #871EFA !important;
    background: rgba(135, 30, 250, 0.05);
}

.unique-features-varient-two .am-section_title>span::before {
    background: currentColor;
}

.am-whychooseus-section .am-section_title span {
    color: #00FFA3;
    background: rgba(0, 255, 163, 0.05);
}

.am-whychooseus-section .am-section_title span::before {
    background: currentColor;
}

.feedback-verient-one .am-section_title>span {
    color: #6325E3 !important;
    background: rgba(99, 37, 227, 0.07);
}

.feedback-verient-one .am-section_title>span::before {
    background: currentColor;
}

.am-feature-tutors.am-tutors-varient-one .am-section_title>span {
    color: #0094FF !important;
    background: rgba(0, 148, 255, 0.07);
}

.am-feature-tutors.am-tutors-varient-one .am-section_title>span::before {
    background: currentColor;
}