.form-inner input {
    color: black !important;
}
.nice-select .current {
    color: black !important;
}

.nice-select .list .option {
    color: black;
}

.visa-details-pages .visa-sidebar .inquery-form .form-inner .nice-select .list .option.selected {
    background-color: black !important;
    color: black !important;
}
.visa-details-pages .visa-sidebar .inquery-form .form-inner .nice-select:hover .list .option.selected {
    background-color: black !important;
    color: white !important;
}
body {
                background: linear-gradient(135deg, #3f00ff, #3d2c8d);
                background: linear-gradient(135deg, #46cfe6, #3d2c8d);
                background-repeat: no-repeat;
                background-attachment: fixed;
                background-size: cover;
                background-position: center;
            }

            .top-bar .topbar-left .icon svg {
                fill: white;
            }

            .top-bar .topbar-left.two .content a {
                color: white;
            }

            :root {
                --font-rubik: "Rubik", sans-serif;
                --font-jost: "Jost", sans-serif;
                --font-satisfy: "Satisfy", sans-serif;
                --font-sansita: "Sansita", sans-serif;
                --white-color: #fff;
                --black-color: #000;
                --title-color: #fff;
                --text-color: #fff;
                --primary-color1: #fff;
                --primary-color1-opc: 99, 171, 69;
                --primary-color2: #fff;
                --primary-color2-opc: 251, 176, 59;
            }

            .home1-banner-bottom .filter-wrapper .nav-buttons .nav-pills .nav-item .nav-link svg {
                fill: white;
            }

            .home1-banner-bottom .filter-wrapper .filter-group form .filter-area .single-search-box .searchbox-input label {
                color: white;
            }

            .home1-banner-bottom .filter-wrapper .filter-group form .filter-area .single-search-box .icon svg {
                fill: white;
            }

            .home1-banner-bottom .filter-wrapper .filter-group {
                background: #2b0d89;
            }

            .home1-banner-bottom .filter-wrapper .nav-buttons .nav-pills {
                background: #2b0d89;
                border-bottom: 1px solid #e8e8e8;
            }

            .package-card {
                background-color: #2e31922b;
            }

            .package-card .batch .date {
                background-color: #407ebb;
            }

            .package-card .batch .location {
                background-color: #407dba;
                border: none;
            }

            .package-card .package-card-content .card-content-bottom .price-area h6 {
                color: white;
            }

            header.style-1 {
                background: #fff;
            }

            header.style-1.sticky {
                background: #fff;
            }

            .feature-card {
                background-color: #2e3192;
                padding: 10px;
                border-radius: 10px;
            }

            .banner3-section .banner3-content h2 {
                color: black;
            }

            .banner3-section .banner3-content p {
                color: black;
            }

            .blog-card {
                background: #2e31922b;
            }

            .testimonial-section {
                background-color: unset;
            }

            .testimonial-section .testimonial-wrapper .testimonial-nav-area .nav-pills {
                background-color: #2e3192a3;
            }

            .tesimonial-card-wrapper .tesimonial-card {
                background-color: #00fffb;
            }

            .tesimonial-card-wrapper .tesimonial-card .testimonial-bottom .rating-area.tripadvisor .rating li i {
                color: #ff8500;
            }

            .footer-section .footer-top .footer-widget .widget-title svg {
                fill: white;
            }

            div#tourPlan {
                background: unset;
            }

            .accordion-item {
                background: #00c1f3;
            }

            .package-details-area .tour-plan .accordion-item .accordion-header .accordion-button::after, .room-details-area .tour-plan .accordion-item .accordion-header .accordion-button::after {
                color: white;
            }

            .form-inner label {
                color: white;
            }

            div#tourPlan {
                background: unset;
            }

            .accordion-item {
                background: #00c1f3;
            }

            .package-details-area .tour-plan .accordion-item .accordion-header .accordion-button::after, .room-details-area .tour-plan .accordion-item .accordion-header .accordion-button::after {
                color: white;
            }

            .form-inner label {
                color: white;
            }

            header.style-1 .main-menu ul>li a {
                color: black;
            }

            header.style-1 .main-menu ul>li i {
                color: black;
            }

            header.style-1 .main-menu ul>li.menu-item-has-children::after {
                color: black;
            }

            header.style-1 .main-menu ul>li ul.sub-menu>li a {
                color: black;
            }

            .tesimonial-card-wrapper .author-area .author-content span {
                color: #ffffffb5;
            }

            .feature-card .feature-card-content h6 {
                color: black;
            }

            .feature-card .feature-card-content p {
                color: black;
            }

            .testimonial-section .testimonial-wrapper .testimonial-nav-area .nav-pills .nav-item .nav-link .icon {
                background: #00c1f3;
            }

            .testimonial-section .testimonial-wrapper .testimonial-nav-area .nav-pills .nav-item .nav-link .icon {
                background: #00c1f3;
            }

            .blog-card .blog-card-content .blog-card-content-top>ul li:nth-child(2) a {
                color: white;
            }

            .blog-card .blog-card-content .blog-card-content-top>ul li {
                color: white;
            }

            .blog-card .blog-card-content .blog-card-content-top>ul li a {
                color: white;
            }

            .blog-card .blog-card-content .bottom-area>span {
                color: white;
            }

            .blog-card .blog-card-content .bottom-area>span svg {
                fill: white;
            }

            .blog-card .blog-card-content .bottom-area .social-list li a {
                color: white;
            }

            .transport-card {
                background: #2d3691;
            }

            .home1-banner-bottom .filter-wrapper .filter-group form .filter-area .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap {
                background: #2b0d89;
            }

            .home1-banner-bottom .filter-wrapper .filter-group form button::after {
                background: #2b0d89;
                left: -14%;
            }
.login-modal .modal-dialog .modal-content {
    background: #214b63;
}

.login-modal .modal-dialog .modal-content .modal-clode-btn {
    background: black;
}


.login-modal .modal-dialog .modal-content .modal-body .login-registration-form .divider span {
    background: #214b63;
}

.login-modal .modal-dialog .modal-content .modal-body .login-registration-form .google-login-btn, .contact-form-area .google-login-btn {
    color: black;
}

.login-modal .modal-dialog .modal-content .modal-body .login-registration-form .login-btn {
    background: #1f204c;
}

.booking-form-wrap .sidebar-booking-form .tour-date-wrap .form-group input {
    background: unset;
}


.booking-form-wrap .sidebar-booking-form .tour-date-wrap .form-group input {
    background: unset;
}

.daterangepicker {
    background: #2d3691;
}

.daterangepicker .drp-calendar.left .calendar-table {
    background: unset;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
    border-color: white;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
    background-color: unset;
}

.package-card .package-card-content .card-content-top .location-area .location-list li a {
    color: #ffffffb5;
}

.package-card .package-card-content .card-content-top .location-area .location-list li::before {
    color: #ffffffb5;
}

.login-modal .modal-dialog .modal-content .modal-body .login-registration-form .login-btn {
    background: #00000073;
}

.login-modal .modal-dialog .modal-content .modal-body .login-registration-form .google-login-btn, .contact-form-area .google-login-btn {
    color: black;
}

.login-modal .modal-dialog .modal-content .modal-body .login-registration-form .divider span {
    background: #214b63;
}
.dashboard-wrapper {
    background-color: unset;
}


header.style-1 .balance-area .content span {
    color: black;
}

header.style-1 .balance-area .content h6 {
    color: black;
}

header.style-1 .profile-area .profile-content span {
    color: black;
}


header.style-1 .profile-area .profile-content h6 {
    color: black;
}



