.gb_seo_links_plugin {
      padding: 50px 0 25px;
}
 .gb_seo_links_plugin a {
      -moz-transition: all 100ms linear;
      -o-transition: all 100ms linear;
      -webkit-transition: all 100ms linear;
      transition: all 100ms linear;
      text-decoration: none;
      color: #223d5e;
      font-size: 85%;
}
 .gb_seo_links_plugin ul {
      padding: 0;
      margin: 0;
}
 .gb_seo_links_plugin .gb_seo_links_plugin_row {
      max-width: 85rem !important;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin: 0 auto;
}
 .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%;
      padding: 0 15px;
      margin-bottom: 15px;
}
 @media screen and (max-width: 991px) {
      .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block {
           -webkit-box-flex: 0;
           -ms-flex: 0 0 33.3333%;
           flex: 0 0 33.3333%;
           max-width: 33.3333%;
     }
}
 @media screen and (max-width: 640px) {
      .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block {
           -webkit-box-flex: 0;
           -ms-flex: 0 0 100%;
           flex: 0 0 100%;
           max-width: 100%;
     }
}
 .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block .gb_seo_menu_links .gb_seo_menu_item {
      position: relative;
}
 @media screen and (max-width: 640px) {
      .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block .gb_seo_menu_links .gb_seo_menu_item.has-child {
           padding-bottom: 15px;
           text-align: center;
     }
}
 .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block .gb_seo_menu_links .gb_seo_menu_item > a {
      display: block;
      color: #c88453;
      margin-bottom: 5px;
      font-size: 120%;
      text-transform: uppercase;
      line-height: 22px;
}
 .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block .gb_seo_menu_links .gb_seo_menu_item > a:hover {
      color: #535b66;
}
 .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block .gb_seo_menu_links .gb_seo_menu_item > a.mobile_togglemenu {
      bottom: -10px;
      left: 50%;
      position: absolute;
      right: 0;
      transform: translateX(-50%);
      text-align: center;
}
 @media screen and (max-width: 640px) {
      .gb_seo_links_plugin .gb_seo_links_plugin_row .gb_seo_links_block .gb_seo_menu_links .gb_seo_menu_item .sub-menu {
           display: none;
     }
}
 