
.section-10-fgts {
    height: auto;
}

.section-10-fgts span {
    width: 954px;
}

.section-10-fgts span {
    width: 80%;
    padding-bottom: 2%;
    padding-top: 2%;
}

.section-11-fgts {

    background: linear-gradient(90deg, #C600FD 0%, #76039B 100%);
    color: #fff;
    text-align: center;
}

.section-11-fgts span{
   width: 100%;
}

@media only screen and (max-width: 640px) {

    .section-10-fgts span {
        font-size: 10px;
    }
    .section-11-fgts span{
        width: 80%;
    }

}

@media (max-width: 500px) {
    .offcanvas {

        width: 100vw !important;
    }

}




@media (max-width: 862px) {



    .menu-hamburger {
        display: block;
    }

    .opcoes-header {
        display: none !important;
    }

    .logo-header {
        width: 90%;
    }

    .header-container {
        justify-content: space-between !important;
        width: 70%;
    }

    .carrossel-desktop {
        display: none !important;
    }

    .carrossel-mobile {
        display: flex !important;
    }
}
