/* Minification failed. Returning unminified contents.
(159,39): run-time error CSS1046: Expect comma, found '226'
(159,46): run-time error CSS1046: Expect comma, found ')'
 */
#parallax {
    background-image: url('https://cdn.ticketsports.com.br/ticketagora/site/QuemSomos/topo-quem-somos.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 750px;
    display: flex;
    align-items: center;
    align-content: flex-start;
}

    #parallax .wrapper-section {
        width: 100%;
        color: #fff;
    }

        #parallax .wrapper-section .quem-somos-container {
            max-width: 510px;
        }

            #parallax .wrapper-section .quem-somos-container h2 {
                font-weight: 700;
                color: #fff;
                font-size: 50px !important;
                margin: 0px 0px 20px 0px;
            }

            #parallax .wrapper-section .quem-somos-container p {
                font-size: 22px;
            }

            #parallax .wrapper-section .quem-somos-container .button-banner {
                background-color: #0099FF;
                border-radius: 35px;
                width: 168px;
            }

                #parallax .wrapper-section .quem-somos-container .button-banner a {
                    display: block;
                    padding: 20px 35px;
                    color: #fff;
                    text-decoration: none;
                    font-size: 17px;
                }

.main-wrapper {
    width: 100%;
}

.wrapper-section {
    margin: auto;
    max-width: 1140px;
    padding: 40px 20px;
}

.wrapper-section-no-top {
    margin: auto;
    max-width: 1140px;
    padding: 0px 20px 40px 20px;
}

.wrapper-section .nossa-missao {
    font-size: 22px;
    margin-top: 95px;
    margin-bottom: 0px;
}

    .wrapper-section .nossa-missao p {
        margin-bottom: 0px;
    }

.nossa-missao span {
    color: #0099FF;
    font-size: 30px;
    background-image: url('https://cdn.ticketsports.com.br/ticketagora/site/QuemSomos/3-waves.png');
    background-position: top left;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 55px;
    font-weight: 500;
}

.wrapper-section .o-que-nos-move {
    background-image: url('https://cdn.ticketsports.com.br/ticketagora/site/QuemSomos/running-girl.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.o-que-nos-move {
    padding: 140px 0px 105px 90px;
}

@media(min-width: 768px) and (max-width: 850px) {
    .o-que-nos-move {
        padding: 40px 0px 40px 55px;
    }
}

@media(min-width: 851px) and (max-width: 980px) {
    .o-que-nos-move {
        padding: 40px 0px 40px 115px;
    }
}

.o-que-nos-move h2 {
    max-width: 600px;
    font-size: 40px !important;
    margin-top: 0px;
}

@media(min-width: 768px) and (max-width: 980px) {
    .o-que-nos-move h2 {
        max-width: 480px;
        font-size: 36px !important;
        margin-top: 0px;
    }
}

.o-que-nos-move p {
    max-width: 600px;
    font-size: 18px;
    line-height: 30px;
}

@media(min-width: 768px) and (max-width: 980px) {
    .o-que-nos-move p {
        max-width: 480px;
        font-size: 16px;
        line-height: 30px;
    }
}

.para-os-organizadores span {
    color: #0099FF;
    font-weight: 500;
}

.para-os-organizadores h2 {
    font-size: 40px !important;
}

.slide-full ul.slick-dots {
    display: flex;
    justify-content: space-around;
    max-width: 300px;
    margin: auto;
    margin-top: 25px;
    padding-right: 40px;
}

    .slide-full ul.slick-dots li {
        list-style-type: none;
    }

        .slide-full ul.slick-dots li button {
            list-style-type: none;
            background-color: #0099FF;
            border: solid 5px rgb(178 226 235);
            border-radius: 25px;
            text-indent: -9999px;
            width: 21px;
            height: 21px;
        }


.multiple-items.slick-slider .slick-track .slick-slide {
    width: 240px;
    text-align: center;
    margin: 0px 20px;
}

    .multiple-items.slick-slider .slick-track .slick-slide img {
        margin: auto;
    }

.nossa-equipe span {
    color: #0099FF;
    font-weight: 500;
}

.wrapper-section .para-atletas {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.para-atletas span {
    color: #0099FF;
    font-weight: 500;
}

.para-atletas h3 {
    margin-top: 40px;
    margin-bottom: 0px;
}

@media(max-width: 767px) {
    .wrapper-section .o-que-nos-move {
        background-image: none;
        padding: 0px;
    }

        .wrapper-section .o-que-nos-move .bg {
            background-image: url('https://cdn.ticketsports.com.br/ticketagora/site/QuemSomos/running-girl-simple-bg.png');
            background-position: center;
            background-repeat: no-repeat;
            background-size: contain;
            height: 300px;
            width: 300px;
            margin: auto;
        }

        .wrapper-section .o-que-nos-move .text {
            background: rgb(2, 0, 36);
            background: linear-gradient(315deg, rgba(2, 0, 36, 1) 0%, rgba(167, 217, 250, 1) 0%, rgba(196, 240, 240, 1) 100%);
            padding: 40px 20px;
            border-radius: 10px;
            margin-top: -47px;
            z-index: -1;
            position: relative;
        }
}

.wrapper-section .para-atletas .left {
    flex-basis: 62%;
    margin-right: 50px;
    max-width: 615px;
    line-height: 30px;
}

    .wrapper-section .para-atletas .left h2 {
        margin-top: 40px;
        font-size: 40px !important;
    }

.wrapper-section .para-atletas .right {
    flex-basis: 38%;
    text-align: right;
}

    .wrapper-section .para-atletas .right img {
        width: 100%;
        max-width: 300px;
        height: auto;
    }

.botoes-download {
    display: flex;
    align-items: center;
    margin-bottom: 100px;
}

    .botoes-download img {
        max-width: 200px;
        height: auto;
    }

@media(max-width: 767px) {
    .wrapper-section .para-atletas {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

        .wrapper-section .para-atletas .left {
            flex-basis: 100%;
            margin-right: 0px;
            max-width: 100%;
            order: 2;
            background: rgb(2, 0, 36);
            background: linear-gradient(315deg, rgba(2, 0, 36, 1) 0%, rgba(167, 217, 250, 1) 0%, rgba(196, 240, 240, 1) 100%);
            padding: 40px 20px;
            border-radius: 10px;
            margin-top: -60px;
            z-index: -1;
            position: relative;
        }

        .wrapper-section .para-atletas .right {
            flex-basis: 100%;
            text-align: center;
            order: 1;
        }

    .botoes-download {
        display: flex;
        align-items: center;
        margin-bottom: 20px;
        justify-content: center;
    }
}

