.page-wrapper{background-color:#f8f8f8}#banner--top{padding:0;background:#efefef}#banner--top h1{width:100%;text-align:center;padding:40px 0 60px 0}#logoWrapper{width:90%;margin:40px auto;max-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1025px){#logoWrapper{margin:100px auto}}@media screen and (min-width: 1700px){#logoWrapper{width:100%}}#logoWrapper a{width:100%;height:200px;margin:10px;display:flex;align-items:center;justify-content:center;background-color:#fff;-webkit-box-shadow:0 1px 15px 1px rgba(0,0,0,0.05);box-shadow:0 1px 15px 1px rgba(0,0,0,0.05);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}@media screen and (min-width: 768px){#logoWrapper a{width:30%}}@media screen and (min-width: 1024px){#logoWrapper a{width:22.7%}}@media screen and (min-width: 1700px){#logoWrapper a{width:18%}}#logoWrapper a:hover{-webkit-box-shadow:0 1px 15px 1px rgba(0,0,0,0.2);box-shadow:0 1px 15px 1px rgba(0,0,0,0.2)}#logoWrapper a img{width:80%;padding:0 20px;height:auto}@media screen and (min-width: 768px){#logoWrapper a img{width:90%}}#logoWrapper a img.circle{height:115px;width:auto}
