.hide{
    display: none;
}

body,p,b,li{
    font-size: 18px !important;
}

.address,.contact{
    font-size: 16px;
}
.address a{
    color: mediumspringgreen;
    letter-spacing: 2px;
}

.footer-grid a{
    font-size: 16px;
}
.footer-menu h4{
    font-size: 18px;
    font-weight: bold;
}
.footer-menu a{
    font-size: 16px;
}
.copyright{
    font-size: 12px;
    margin-top: 60px;
    margin-bottom: 20px;
}
.hero-service{    
    font-size: 16px;
}
.eyebrow{
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 16px;
    margin-top: 0 !important;
    margin-bottom: 10px;
}
.process{
    margin-bottom: 40px;
}
.steps h3{
    font-size: 16px;
}
.intro{
    margin-top: 40px;
    margin-bottom: 40px;
}
.logo{

}
.slogan{
    font-size: 14px !important;
}
.ico{
    font-size: 30px !important;
}
.ico img{
    width: 50px;
    height: auto;
    margin: auto;
    margin-bottom: 20px;

    /* width: 50%;
    height: auto;
    background-position: center;
    margin: auto;
    float: left; */

    /* background-size: contain; */
    /* filter: invert(1%) sepia(10%) saturate(1%) hue-rotate(10deg) brightness(1000%) contrast(10%); */
    /* filter: opacity(0.5) drop-shadow(0 0 0 rgb(0, 255, 64)); */
    /* background: #EC008C; */

}

.contact img{
    position: relative;
    width: 20px;
    height: auto;
    float: left;
    margin-right: 10px;
}
.contact a{
    color: mediumspringgreen;
    letter-spacing: 1px;
}
.service-card p{
    height: 150px;
}
.service-card a{
    font-size: 12px !important;
}
.section-kicker{
    font-size: 16px !important;
    margin: 0px;
    margin-bottom: 30px;
}
.services{
}
.check{
    width: 20px;
    height: 20px;
    position: relative;
    background-position: center;
    background-image: url("../assets/icons/select.png");
    background-size: contain;
}