/* Customize the appearance of the Intro.js tooltip */
.introjs-tooltip {
    color: #002E45; /* Change text color */
    font-family: Poppins; /* Change the font */
    font-weight: 400;
    min-width: 300px;
}

/* Customize the title inside the tooltip */
.introjs-tooltip-title {
    font-family: Poppins;
    font-weight: 700;
    color: #002E45; /* Change title color */
}

/* Customize the tooltip text */
.introjs-tooltiptext {
    font-size: 16px;
    color: #002E45; /* Change text color */
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: normal;
}

/* Customize the navigation buttons */
.introjs-button {
    background-color: #002E45; /* Change button background color */
    color: #ffffff; /* Change button text color */
    border: none;
    border-radius: 60px;
    padding: 10px 20px;
    cursor: pointer;
    box-shadow: none;
    text-shadow: none !important;
    outline: none;
}

.introjs-button:hover {
    background-color: #ffffff; /* Example hover background */
    color: #002E45; /* Example hover text color */
    box-shadow: none; /* Remove any unwanted shadow */
    outline: 1px solid #002e45 !important;
}

/* Customize the 'Next' button */
.introjs-nextbutton,
.introjs-prevbutton {
    background-color: #002E45; /* Change next button color */
    color: #ffffff;
    box-shadow: none;
    outline: none;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: normal;
}

.introjs-nextbutton:hover,
.introjs-prevbutton:hover,
.introjs-nextbutton:focus,
.introjs-prevbutton:focus {
    background-color: #ffffff; /* Example hover background */
    color: #002E45; /* Example hover text color */
    box-shadow: none; /* Remove any unwanted shadow */
    outline: 1px solid #002e45 !important;
}