@charset "utf-8";
/* CSS Document */

.dGreen {
    color: #175b34;
}
.dGrBgd {
    background-color: #175b34;
    color: #FFFFFF;
}
.nav-link {
    color: #175b34;
}
.nav-link:focus, .nav-link:hover {
    color: #ffffff !important;
    background-color: #175b34;
}
.boxShad {
    box-shadow: 5px 5px 10px #000;
}
@media (min-width: 767px) {
#body {
    padding-top: 150px;
}
}
@media (max-width: 767px) {
#body {
    padding-top: 50px;
}
}
#servBgd {
    text-align: center;
    background-image: url("../images/servBgd.jpg");
    background-size: auto !important;
    background-position: left !important;
    background-color: #5b9dcc;
    background-blend-mode: overlay;
    background-attachment: fixed;
    padding: 80px 0 !important;
}
.servSect {
    padding: 60px 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    text-shadow: 2px 2px #000000;
}
@media (min-width: 1200px) {
    .whywe {
    padding-left: 200px; 
    padding-right: 15px
}
}
.footer a {
    color: #000000;
    text-decoration: none;
}
#back-to-top {

    background: #d0d0d0 url('../images/icon-arrow-top.png') center center no-repeat;

    position: fixed;

    right: 20px;

    bottom: 20px;

    height: 40px;

    width: 40px;

    outline: 0;

    text-align: center;

    display: none;

    opacity: 0.85;

    border-radius: 4px;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    transition: all 0.3s ease-in-out;

    -webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

}
#back-to-top:hover {
	background-color: #176A8D;
}