.about--hero-section {
    background: url('../assets/images/contactus/contact-us-banner.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
}

.float--widget:nth-child(1) {
    position: absolute;
    top: 285px;
    left: 20%;
}

.float--widget:nth-child(2) {
    position: absolute;
    top: 165px;
    right: 10%;
}

.float--widget:nth-child(3) {
    position: absolute;
    top: 105px;
}

.float--widget:nth-child(4) {
    position: absolute;
    top: 0px;
    left: 45%;
}

.about--hero-section h1 {
    font-size: 3.5rem;
}

.aboutus--card {
    /* background-color: var(--color-faq-bg); */
    border-radius: 10px;
    border: 1px solid var(--color-accent-blue);
    padding: 2rem;
    margin-bottom: 2rem;
}

.aboutus--card img {
    width: auto !important;
}

.who--we-are-section,
.doctor--review-section {
    background-image: linear-gradient(45deg, #E6FAF5, #99DDD3B2);
}

.big--num-icon {
    width: 110px;
    height: 80px;
    font-size: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: #0b8ca0;
    color: #fff;
    font-weight: bold;
}

.small--num-icon {
    width: 25px;
    height: 25px;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: #0b8ca0;
    color: #fff;
    font-weight: bold;
}

.responsive-rounded {
    border-radius: 1rem !important;
    /* Similar to rounded-4 */
}

@media (min-width: 1100px) {
    .responsive-rounded {
        border-radius: 50rem !important;
        /* Similar to rounded-pill */
    }
}

/* Doctor Review Carousel Styles */
.doctor-review-carousel .owl-dots {
    text-align: center;
    margin-top: 20px;
}

.doctor-review-carousel .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    border-radius: 30px;
}

.doctor-review-carousel .owl-dot.active span {
    background: #0b8ca0; /* Matching the blue in the project */
}

.doctor-review-carousel .doctor--review-card {
    background: transparent;
}