@media screen and (max-width: 1041px) and (min-width: 1025px) {
  body #access a {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px !important; } }

.gwdflexrow {
  max-width: 900px;
  margin: 0 auto; }
  @media screen and (max-width: 1040px) {
    .gwdflexrow {
      max-width: 100%; } }
  @media screen and (max-width: 810px) {
    .gwdflexrow {
      display: block !important;
      padding: 0;
      text-align: center;
      margin: 0 auto;
      margin-left: 0 !important; } }
  .gwdflexrow .gpbox {
    width: 24% !important;
    height: 198px !important;
    min-height: 198px !important;
    max-height: 198px !important;
    margin-left: 6px; }
    @media screen and (max-width: 1040px) {
      .gwdflexrow .gpbox {
        width: 25% !important; } }
    @media screen and (max-width: 810px) {
      .gwdflexrow .gpbox {
        width: 49% !important;
        height: 219px !important;
        min-height: 219px !important;
        max-height: 219px !important;
        margin-left: 6px;
        float: left;
        margin-bottom: 6px; } }
    @media screen and (max-width: 662px) {
      .gwdflexrow .gpbox {
        width: 48% !important; } }
    .gwdflexrow .gpbox .vc_column-inner {
      min-height: 198px;
      max-height: 198px; }
      @media screen and (max-width: 810px) {
        .gwdflexrow .gpbox .vc_column-inner {
          min-height: 219px;
          max-height: 219px; } }
      .gwdflexrow .gpbox .vc_column-inner .ult_buttons {
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        margin-bottom: 20px; }

/*# sourceMappingURL=custom.css.map */
