/* ========================================================================
 * PLUGIN - PRELOADER
 * ======================================================================== */
#loader-wrapper .loader-section {
  background-color: #ff7700;
}

/* ========================================================================
 * SECTION - NEW FEATURE
 * ======================================================================== */
.container-feature {
  width: auto;
}

.info-squares {
  height: auto;
}

#videos {
    box-shadow: 0 4px 7px -2px rgba(0,0,0,0.25);
}

 #new-feature {
    margin-top: 2em;
    padding: 95px 50px 100px 50px;
    overflow: hidden;
}

 #ferr-sistema {
     padding-bottom: 5%;
     background-image: url('../../../imageSite/background/background_ferramentas_do_sistema.png');
     background-size: cover;
     margin-top: 5%;
     box-shadow: 0 4px 7px -2px rgba(0,0,0,0.25);
 }

#new-feature-cli {
    padding: 50px 50px 0px 50px;
    background-image: url('../../../imageSite/background/background_nossos_clientes.png');
    background-size: cover;
    box-shadow: 0 4px 7px -2px rgba(0,0,0,0.25);
}

#na-midia {
    padding: 50px 50px 0px 50px;
    background-image: url('../../../imageSite/background/background_na_midia.png');
    background-size: cover;
    height: 100%;
    box-shadow: 0 4px 7px -2px rgba(0,0,0,0.25);
}

#quem-somos {
    padding: 50px 50px 0px 50px;
    background-image: url('../../../imageSite/background/quem-somos-background.jpg');
    background-size: cover;
    box-shadow: 0 4px 7px -2px rgba(0,0,0,0.25);
}

#contato {
    padding: 95px 50px 10% 50px;
    background-image: url('../../../imageSite/background/Contato-novo-fundo-01.jpg');
    background-size: 100% 100%;
    height: 100%;
}

#contato .container {
  width: 80%;
}

#feature {
  padding: 95px 50px 100px 50px;
  overflow: hidden;
  height: 100vh;
}

#feature-esportes {
    padding: 95px 50px 10% 50px;
    height: 100%;
    box-shadow: 0 4px 7px -2px rgba(0,0,0,0.25);
}

/*Caso for tela mobile carrega esse design da feature*/
@media screen and (max-width: 990px){
    #quem-somos {
        padding: 50px 50px 0 50px;
        background-image: none;
        box-shadow: 0 4px 7px -2px rgba(0,0,0,0.25);
    }

    #feature {
        padding: 2em 50px 2em 50px;
        height: 100%;
    }

    #new-feature-cli {
        padding-left: 0;
        padding-right: 0;
    }

    #contato {
        padding: 50px 0;
        background-image: none;
        background-color: #0a0a0a;
        height: 100%;
    }

    #contato .container {
        width: 100%;
    }

    #feature-esportes {
        margin: 0;
        padding: 10% 0 10% 0;
        height: 100%;
    }
}


.img-esportes {
  margin-top: 2em;
}



/* ========================================================================
 * SECTION - PRICING TABLE
 * ======================================================================== */
#pricing-table .pricing-list.selected .pricing-header .pricing-money {
  border: 1px solid #ff7700;
  background-color: #ff7700;
}
#pricing-table .pricing-list.selected .pricing-body ul li:before {
  color: #ff7700;
}

/* ========================================================================
 * SECTION - OUTRAS FEATURES
 * ======================================================================== */

.img-outros {
  height: 350px;
}