.banner.other-page-banner {
    padding-top: 106px;
    padding-bottom: 96px;
}
.logos-sec.investors-page{
    background-color: transparent;
}
.logos-sec .crow {
    justify-content: space-around;
}
.logos-sec .crow .ccol img {
    position: relative;
}
.investors-page .container{
    max-width: 1056px;
}
.logos-sec .crow {
    max-width: 1056px;
}
.logos-sec.investors-page{
    padding-bottom: 0px;
}

.logos-sec .crow .ccol{
    margin-bottom: 16px;
}
.logos-sec .crow.people {
    padding-top: 32px;
}
.logos-sec .people .col {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.logos-sec .people .col .trow{
    margin-bottom: 32px;
}
.logos-sec .crow.people .bar {
    margin-bottom: 0px;
}
.dis-sec  .bar{
    margin-bottom: 64px;
}
.banner.other-page-banner .h1{
    margin-bottom: 0px;
    letter-spacing: -0.04em;
}
.logos-sec .people .col .trow p{
    color: var(--ffly-light-600);
}
/**media queries*/
@media (max-width: 1440px){
    .investors-page .container {
        max-width: 977px;
    }
    .logos-sec .crow.people .bar{
        margin-top: 48px;
        /* margin-bottom: 43px; */
    }
    .dis-sec {
        padding-top: 43px;
    }
    
    .dis-sec .bar {
        margin-bottom: 56px;
        margin-top: 48px;
    }
    .footer.full .container, .dis-sec.full .container {
        max-width: 977px;
    }
    .logos-sec {
        padding-top: 50px;
    }
    .banner.other-page-banner{
        padding-bottom: 80px;
    }
    .banner  .bar-sec {
        margin-bottom: 80px;
    }
    .banner.other-page-banner .h1{
        margin-bottom: 0px;
    }
}
/*old */
@media (max-width: 1198px){
    .footer .col-sm-12 {
        text-align: left;
    }
}


@media (max-width: 1175px){
    .banner .h1 {
        font-size: 64px;
        line-height: 70px;
    }
}

/*old */

@media (max-width: 1024px){
    .banner .container, .exchange-sec .container {
        max-width: 808px;
    }
    .banner.other-page-banner{
        padding-bottom: 64px;
    }
    .banner  .bar-sec {
        margin-bottom: 64px;
    }
    .banner.other-page-banner .h1{
        margin-bottom: 0px;
    }
    .investors-page .container {
        max-width: 721px;
    }
    .logos-sec .crow {
        gap: 24px;
    }
    .logos-sec .crow .ccol {
        margin-bottom: 0px;
        display: inline-flex;
        -ms-flex: 0 0 33%;
        flex: 0 0 30%;
    }
    .logos-sec .crow.people {
        padding-top: 64px;
    }
    .logos-sec .people .col {
        max-width: 147px;
    }
    .logos-sec .crow.people .bar {
        margin-top: 32px;
        /* margin-bottom: 43px; */
    }
    .dis-sec {
        padding-top: 27px;
    }
    /* .footer.full .container, .dis-sec.full .container {
        max-width: 721px;
    } */
    .dis-sec .bar {
        margin-bottom: 48px;
        margin-top: 48px;
    }
}

@media (max-width: 991px){
    .investors-page .container{
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 990px){
    .banner.other-page-banner .h1 {
        font-size: 64px;
        line-height: 70px;
    }
}

@media (max-width: 830px){
    .banner.other-page-banner .h1 {
        font-size: 55px;
    }
}

@media (max-width: 768px){
    .banner.other-page-banner {
        padding-bottom: 56px;
    }
    .banner .bar-sec {
        margin-bottom: 56px;
    }
    .banner.other-page-banner .h1 {
        font-size: 48px;
        line-height: 52px;
    }
    .investors-page .container {
        max-width: 545px;
    }
    .logos-sec .crow .ccol {
        max-width: 224.33px;
        height: 100px;
    }
    .logos-sec .crow {
        gap: 16px;
    }
    .logos-sec .crow.people {
        padding-top: 31px;
    }
    .logos-sec .crow.people .bar{
        margin-top: 24px;
        margin-bottom: 29px;
    }
}

@media (max-width: 746px){
    .footer.full .container, .dis-sec.full .container {
        max-width: 529px;
    }
    .dis-sec p.lst {
        max-width: 529px;
    }
}
@media (max-width: 598px){
    .banner.other-page-banner .h1 {
        font-size: 44px;
    }
}

@media (max-width: 576px){
    .banner .bar-sec {
        margin-bottom: 32px;
    }
    .banner.other-page-banner {
        padding-bottom: 32px;
    }
    .banner.other-page-banner .h1 {
        font-size: 28px;
        line-height: 32px;
    }
    .logos-sec.investors-page {
        padding-top: 11px;
    }
    .logos-sec .crow .ccol {
        max-width: 100%;
        height: 100px;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
    .logos-sec .crow.people {
        padding-top: 32px;
        max-width: 100%;
    }
    .logos-sec .people .col {
        -ms-flex: 0 0 49%;
        flex: 0 0 49%;
        max-width: 136px;
    }
    .logos-sec .crow.people .bar {
        margin-top: -16px;
        margin-bottom: 0px;
    }
    .logos-sec .people .col .trow {
        margin-bottom: 30px;
    }
    .dis-sec {
        padding-top: 32px;
    }
    .dis-sec .bar {
        margin-bottom: 32px;
        margin-top: 32px;
    }
    .investors-page .container {
        padding-left: 12px;
        padding-right: 12px;
    }
}
@media (max-width: 315px){
    .logos-sec .people .col {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 136px;
    }
    .logos-sec .people .col .trow {
        margin-bottom: 16px;
    }
}
/**media queries*/