
/***************************************
*************** RESETS GERAIS***********
****************************************/

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    font-family: 'Open Sans', sans-serif;
}

/***************************************
*************** OVERFLOW ***********
****************************************/
html, body {
    max-width: 100%;
    overflow-x: hidden;
}

 .open {
    font-family: 'Open Sans', sans-serif;
 }
/***************************************
*************** ALINHAMENTO ***********
****************************************/
.all {
    width: 100%;
}

.container {
    width: 1100px;
    max-width: 100%;
    padding: 0 10px;
    margin: 0 auto;
}

.row {
    display: flex;
    flex-wrap: wrap;
}


/***************************************
*************** COLUNAS ***********
****************************************/
.col-logo {
    flex-basis: 15%;
}

.col-1 {
    flex-basis: 100%;
}

.col-2 {
    flex-basis: 50%;
}

.col-3 {
    flex-basis: 33.33%;
}

.col-4 {
    flex-basis: 25%;
}

.dark{
    color: #183153;
}
.white{
    color: #fff;
}
.blue{
    color: #00ADAF;
}

.center{
    text-align: center;
}