* {
    box-sizing: border-box;
}

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

p, span, h1, h2, h3, h4, h5, h6, ul, li, body {
    font-family: 'Open Sans', sans-serif;
    color:#9E9E9E;
}

h5{
    font-weight:700;
}
.grey{
    background:#f7e4e1;
}
.row{
    max-width:600px;
    margin-top:7%;
}
.logo{
    transform: scale(2);
}
.project{
    max-width:1280px;
    margin-top:0;
}
.carousel-cell {
    width: 100%; /* full width */
    margin-right: 10px;
    text-align: center;
}
.logo{
    margin:7% 0;
}
.no-padding {
    padding: 0;
}

.full-width {
    width: 100%;
    max-width: 100%;
}
.green{
    color:#23E800;
}

img{
    max-width: 100%;
    width:100%;
}
.dot{
    width:20px;
    height:20px;
    border-radius:20px;
    background-color:white;
    border:1px solid #A5A5A5;
    display:inline-block;
    margin-right:-2px;
}
#d2{
    /*animation: grow 2s ease 1s forwards;*/
    height:50px;
}
#d3{
    /*animation: grow 2s ease 1s forwards;*/
    border:1px solid #23E800;
    height:50px;
}
#d5{
    /*animation: grow 2s ease 1s forwards;*/
    border:1px solid #23E800;
    height:50px;
}
#d4{
    vertical-align: top;
    border:1px solid #23E800;
}