/* Utilites */
.mt-1 {
    margin-top: 0rem !important;
}

header.smaller .row {
    padding: 20px;
    padding-bottom: 30px;
}

header .logo {
    height: 105px;
}

header.smaller .logo {
    height: 62px;
}

.read-less a, .read-more a {
    background-color: #0db14b;
}

.read-less a, .read-more a:hover {
    background-color: #16ec68 !important;
}

.about p {
    margin-bottom: 1rem;
}

.small {
    font-size: 19px;
    position: absolute;
    top: -7px;
    left: 66px;
}

.caption-layer h3 {
    position: relative;
}

.caption-layer h5 {
    color: #000;
    text-align: left;
    padding-left: 15px;
    padding-top: 1rem;
}


@media only screen and (max-width: 466px) {
    .home-content {
        margin: 250px 0 0 0;
    }
    .home h1 {
        font-size: 35px;
        padding-right: .4rem;
        padding-left: .4rem;
    }
}

@media only screen and (max-width: 466px) {
    header .logo {
        background-position: center;
        height: 90px;
    }
    header .logo, header.smaller .logo {
        margin-bottom: .6rem;
        margin-top: .6rem;
    }
  
}

