/* div#maximenuck109.maximenuckh ul.maximenuck li.maximenuck.level1.active {
    background: #ffffff;
    background-color: #ffffff;
}

div#maximenuck109.maximenuckh ul.maximenuck li.maximenuck.level1.active a {
    color: #3A8433;
}*/



#features-3 .tck-module h3, #features-2 .tck-module h3, #features-1 .tck-module h3 {
  font-size: 28px;
      color: white;
}

div#features-1, div#features-2, div#features-3 {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 20px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
#features-1>.inner, #features-2>.inner, #features-3>.inner {
background: linear-gradient(180deg, #7a5e2b, #403113);
  transition: 0.5s;
}

#features-1>.inner:hover, #features-2>.inner:hover, #features-3>.inner:hover {
      transform: scale(1.02);
}
#features-rowcolumn1, #features-rowcolumn2, #features-rowcolumn3 {
    background: transparent !important;
}

div#hero-wrapper {
    border-top: solid black;
}

div#wrapper {
    background: white;
}

@media only screen and (max-width: 600px) {
#hero-row>.inner {
    min-height: 0;
}
}

/* margin around services boxes */

div#block_ID1740171079949, #block_ID1740171079951, #block_ID1740171079954, #block_ID1740497533820, #block_ID1740497547678 {
    margin-bottom: 20px;
}

/* removes 10px padding left on center container */
#center > .inner {
    padding-left: 0px;
}

/*change logo size on phones*/
@media screen and (max-width: 524px) {
    #logo1 {
        height: auto !important;
        width: 350px;
    }
}