.cursor-wrapper:not([data-cursor=next], [data-cursor=prev], [data-cursor=play], [data-cursor=view], [data-cursor=close], [data-cursor=open], [data-cursor=drag]) {
    --color: transparent;
    --content: var(--white-1)
}

@media only screen and (max-width:767.98px) {
    .home-about-us .fs--72 {
        font-size: 3.8rem
    }
}

@media only screen and (min-width:1025.1px) {
    #pg-home .home-things-that-inspire .content-section .content-slogan {
        min-width: 56rem
    }
    #pg-home .home-things-that-inspire .content-section .column-description {
        width: 40.1rem;
        text-align: justify;
        margin-left: auto;
        margin-right: 0
    }
    #pg-home .home-things-that-inspire .content-section .b-text {
        width: 96rem;
        display: flex
    }
    #pg-project-post .project-info .img-1 .container-img,
    .modal-project .project-info .img-1 .container-img {
        min-height: 67rem
    }
}

@media only screen and (max-width:767.98px) and (orientation:portrait) {
    #pg-home .home-things-that-inspire .content-section .column-description {
        padding-top: 1rem
    }
    #pg-home .home-things-that-inspire .content-section .column-description+.column-description {
        padding-top: 0
    }
}

@media only screen and (max-width:767.98px) {
    #pg-home .home-things-that-inspire .content-section .video-wrapper {
        width: 45%
    }
}

@media only screen and (max-width:1025px) {
    #pg-home .home-things-that-inspire .thumbs-list li .thumb {
        width: 5.5rem
    }
    #pg-home .home-things-that-inspire .thumbs-list li {
        padding-left: .7rem;
        padding-right: .7rem
    }
}

.home-team .b-text-bottom {
    color: var(--content-color);
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 6rem;
    row-gap: 3rem
}

.home-team .b-text-bottom .description-title {
    font-weight: 700;
    line-height: 1.3em;
    display: block;
    text-transform: uppercase;
    max-width: 60rem;
    font-size: 1.2rem
}

.home-team .b-text-bottom .description-content {
    padding-top: 1.4rem;
    line-height: 1.3em;
    letter-spacing: 0;
    font-weight: 400;
    max-width: 60rem;
    text-align: justify;
    font-size: 1.2rem
}

@media only screen and (min-width:1025.1px) {
    .home-team .b-text-bottom .description-content,
    .home-team .b-text-bottom .description-title {
        font-size: clamp(12px, 1.2rem, 1.2rem)
    }
    .home-team .b-text-bottom>div {
        width: 50%
    }
    .home-team .b-text-bottom {
        padding-bottom: 10rem;
        row-gap: 4rem
    }
}

#pg-home .home-things-that-inspire .content-section .video-wrapper .container-img .media {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    object-fit: cover;
    opacity: 0;
    transition: all 1s ease;
    cursor: pointer
}

#pg-home .home-things-that-inspire .content-section .video-wrapper .container-img .media.active {
    opacity: 1
}

#pg-home .home-team .team-list li .member-card .member-img {
    filter: grayscale(1);
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s
}

#pg-home .home-team .team-list li.active .member-card .member-img {
    filter: grayscale(0)
}

#pg-home .home-things-that-inspire .content-section .video-wrapper.aos-animate:hover .container-img .media {
    transform: scale(1.01)
}

#footer .container-address .column,
#footer .footer-container-title,
#pg-home .home-other-projects .container-info .category-description,
#pg-home .home-other-projects .container-projects .project-list .project-item .inner-content .project-localization,
#pg-home .home-other-projects .container-projects .project-list .project-item .inner-content .project-year,
#pg-home .home-things-that-inspire .content-section .column-description,
#pg-project-post .project-info .text-content .column .column-item,
#pg-project-post .project-info .text-content .column .column-item .content,
.container-newsletter .form-newsletter .container-checkbox,
.home-team .b-text-bottom .description-content,
.modal-project .project-info .text-content .column .column-item,
.modal-project .project-info .text-content .column .column-item .content,
.text-uppercase {
    text-transform: none !important
}

@media only screen and (min-width:1025.1px) {
    .fs--72 {
        font-size: 6.2rem
    }
}

#pg-home .home-other-projects {
    min-height: 310rem
}

@media only screen and (min-width:991px) {
    #pg-home .home-other-projects {
        min-height: 170rem
    }
    #pg-home .home-team .team-list li.active .member-info-container {
        max-width: 30rem
    }
}

#pg-home .home-other-projects .container-projects .project-list .project-item:first-child .accordion-content {
    top: 0;
    transform: initial
}

#pg-home .home-other-projects .container-projects .project-list .project-item:first-child .accordion-content .container-img img {
    width: 50%
}

.menu--wrapper .menu--list li a {
    cursor: pointer
}

@media only screen and (max-width:767.98px) {
    .home-about-us .fs--72 {
        font-size: 3.1rem
    }
}