/*--- BG Colors -----------------*/

.orange-bg {
    background-color: #EBA96A;
}

.beige-bg {
    background-color: #F1D3BA;
}

.grey-bg {
    background-color: #CBE6E8;

}
.blue-bg {
    background-color: #A7CDCB;

}
.pink-bg {
    background-color: #EAA1C0;

}

/*------- Components --------*/

.h-100 {
    height: 100px;
}

main{
    width: 100%; /*1440px*/
    height: auto;
    margin: 0px auto;
    padding: 0px;
}



.row {
    width: 100%; /*1440px*/
    overflow: hidden;
}

.margin-header {
    margin-bottom: 47px;
}

.margins-row {
    margin-left: 3.54166666667% /*46px*/;
}

.margins-row-last {
    margin-left: 1.875% /*27px*/
}

.middle-row-margin {
    margin-top: 47px;
    margin-bottom: 47px;
}

.container {
    width: 9.30555555556%/*134px*/;
    height: 42px;
    float: right;
    margin-top: 31px;
    margin-right: 50px;

}

.col-1-third {
    width: 31.1111111111%/*448px*/;
    height: 410px;
    float: left;
}

.col-2-third {
    width: 62.1527777778% /*895px*/;
    height: 410px;
    float: left;
}

.col-small {
    width: 25% /*361px*/;
    height: 324px;
    float: left;
}

.col-med {
    width: 50% /*720px*/;
    height: 324px;
    float: left;
}

.col-1-fifth {
    width: 19.2361111111% /*277px*/;
    height: 561px;
    float: left;
}