/*=================================== SECTION HERO ==================================*/

#hero {
    background-image: url('../img/about_BG.webp');
    background-size: cover;
    background-position: center;
}

.hero__container {
    flex-direction: column;
    gap: var(--size-xl);
    width: 100%;
    color: var(--color-white);
    padding: var(--size-7xl) var(--size-5xl);
}

@media (max-width: 768px) {
    .hero__container {
        padding: var(--size-7xl) var(--size-lg);
    }
}

/*=================================== SECTION PLACE ==================================*/

.place__container {
    gap: var(--size-xl);
}

.place__content {
    display: flex;
    flex-direction: column;
    gap: var(--size-lg);
    width: 100%;
}

.place__image {
    width: 100%;
}

.place__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

@media (max-width: 1024px) {
    .place__container {
        flex-direction: column;
    }
}


/*=================================== SECTION PEOPLE ==================================*/

.poeple {
    background-color: var(--color-beige);
}

.poeple__container {
    flex-direction: column;
    gap: var(--size-xl);
}

.poeple__description {
    display: flex;
    gap: var(--size-sm);
    width: 100%;
}

.poeple__image {
    display: flex;
    gap: var(--size-sm);
    width: 100%;
    height: 300px;
    overflow-x: auto;
}

.poeple__image img {
    height: 100%;
}

@media (max-width: 1024px) {
    .poeple__description {
        flex-direction: column;
    }
}

/*=================================== SECTION REVIEWS ==================================*/

.reviews__container {
    gap: var(--size-xl);
}

.reviews__image {
    width: 100%;
}

.reviews__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.reviews__content {
    display: flex;
    flex-direction: column;
    gap: var(--size-lg);
    width: 100%;
}

@media (max-width: 1024px) {
    .reviews__container {
        flex-direction: column-reverse;
    }
}