@media only screen and (max-width:767px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.four-columns .et_pb_column{width:25%!important}}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:981px){#logo{min-height:100px}}@media only screen and (max-width:980px){#logo{max-height:80%;width:auto;max-width:80%!important}}