/* Rentimob Custom Styles */

:root {
    --rentimob-primary: #ff9202;
    --rentimob-secondary: #010c1e;
    --rentimob-primary-hover: #e68502;
    --rentimob-text-light: #ffffff;
    --rentimob-text-dark: #010c1e;
}

/* Header and Navigation */
.appie-header-area {
    background: var(--rentimob-secondary) !important;
}

.appie-header-main-menu ul li a {
    /*color: var(--rentimob-text-light) !important;*/
}

.appie-header-main-menu ul li a:hover {
    color: var(--rentimob-primary) !important;
}

/* Buttons */
.main-btn {
    background: var(--rentimob-primary) !important;
    border-color: var(--rentimob-primary) !important;
    color: var(--rentimob-text-light) !important;
}

.main-btn:hover {
    background: var(--rentimob-primary-hover) !important;
    border-color: var(--rentimob-primary-hover) !important;
    color: var(--rentimob-text-light) !important;
}

.login-btn {
    color: var(--rentimob-primary) !important;
    border-color: var(--rentimob-primary) !important;
}

.login-btn:hover {
    color: var(--rentimob-text-light) !important;
}

/* Titles and Text */
.appie-title {
    color: var(--rentimob-secondary) !important;
}

/* Navigation Tabs */
.nav-link.active {
    background: var(--rentimob-primary) !important;
    border-color: var(--rentimob-primary) !important;
    color: var(--rentimob-text-light) !important;
}

.nav-link:hover {
    background: var(--rentimob-primary) !important;
    border-color: var(--rentimob-primary) !important;
    color: var(--rentimob-text-light) !important;
}

/* Pricing Cards */
.pricing-one__single.active {
    border-color: var(--rentimob-primary) !important;
}

.pricing-rebon span {
    background: var(--rentimob-primary) !important;
    color: var(--rentimob-text-light) !important;
}

/* Footer */
.appie-footer-area {
    background: var(--rentimob-secondary) !important;
}

.appie-footer-area .title {
    color: var(--rentimob-text-light) !important;
}

.appie-footer-area ul li a {
    color: #cccccc !important;
}

.appie-footer-area ul li a:hover {
    color: var(--rentimob-primary) !important;
}

/* FAQ Section */
.accrodion-title h4 {
    color: var(--rentimob-secondary) !important;
}

.accrodion.active .accrodion-title h4 {
    color: var(--rentimob-primary) !important;
}

/* Links */
a {
    color: var(--rentimob-primary);
}

a:hover {
    color: var(--rentimob-primary-hover);
}

/* Offcanvas Menu */
.offcanvas_menu {
    background: var(--rentimob-secondary) !important;
}

.offcanvas_main_menu ul li a {
    color: var(--rentimob-text-light) !important;
}

.offcanvas_main_menu ul li a:hover {
    color: var(--rentimob-primary) !important;
}

/* Mobile Responsive */
@media (max-width: 768px) {
    .appie-header-main-menu {
        background: var(--rentimob-secondary) !important;
    }
}

/* Custom Animations */
@keyframes rentimob-pulse {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 146, 2, 0.7);
    }
    70% {
        box-shadow: 0 0 0 10px rgba(255, 146, 2, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(255, 146, 2, 0);
    }
}

.main-btn {
    animation: rentimob-pulse 2s infinite;
}

/* Section Backgrounds */
.appie-hero-area {
    background-color: #010c1e !important;
}

/* Feature Icons */
.appie-features-tabs-btn .nav-link i {
    color: var(--rentimob-primary) !important;
}

.appie-features-tabs-btn .nav-link.active i {
    color: var(--rentimob-text-light) !important;
    background-color:transparent !important;
}

/* Counter Section */
.appie-single-counter .counter-content .icon {
    background: var(--rentimob-primary) !important;
}

/* Download Section */
.appie-download-area {
    background: linear-gradient(135deg, var(--rentimob-secondary) 0%, #1a1a2e 100%) !important;
}

/* Custom Scrollbar */
::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
    background: var(--rentimob-primary);
    border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
    background: var(--rentimob-primary-hover);
} 
.footer-about-widget p{
    color:#ccc!important;
}
.footer-about-widget a{
    color:#666!important;
}
.footer-about-widget a:hover{
    color:#ff9202!important;
}
.appie-hero-content.appie-hero-content-6.appie-hero-content-7 ul li a:hover
{
    color:#fff!important;
    background-color:#ff9202!important;
    border-color:#ff9202!important;
}