/*
button,
.button-default,
.fusion-button-default,
#direct-form-button,
input[type=submit] {
    background-color: #ebaa41 !important;
}

button:hover,
.button-default:hover,
.fusion-button-default:hover,
#direct-form-button:hover,
input[type=submit]:hover {
    background: #b77733 !important;
}
*/
.teamsTable {
  width: 100%;
}

.teamsTable th {
  background: #333;
  color: #fff;
  font-weight: 300;
  text-align: left;
  padding-left: 3px;
}

.teamsTable td {
  padding-left: 3px;
}

.odd {
  background: #e6e6e6;
}

.grid__row {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 12px;
}

#grid__item {
  border: 1px solid #e7e7e7;
  display: inline-block;
  flex: 1 1 auto;
  padding: 10px;
  margin: 5px;
  width: 250px;
}
#grid__item h3 {
  color: #353535;
  font-size: 22px;
  margin-top: 16px;
  margin-bottom: 16px;
}
#grid__item .counterpart-meta {
  font-size: 16px;
  margin-bottom: 4px;
}

.counterpartImage {
  margin-top: 15px;
}

.counterpart-email-wrapper {
  align-items: center;
  display: flex;
}

.counterpartEmail {
  color: #4ca686;
}

.wp-svg-custom-envelope-o {
  display: inline-block;
  position: relative;
  margin-right: 6px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9IiMzNTM1MzUiPjxwYXRoIGQ9Ik0xMiAxMS4wMTZsOC4wMTYtNS4wMTZoLTE2LjAzMXpNMjAuMDE2IDE4di05Ljk4NGwtOC4wMTYgNC45NjktOC4wMTYtNC45Njl2OS45ODRoMTYuMDMxek0yMC4wMTYgMy45ODRxMC43OTcgMCAxLjM4MyAwLjYwOXQwLjU4NiAxLjQwNnYxMnEwIDAuNzk3LTAuNTg2IDEuNDA2dC0xLjM4MyAwLjYwOWgtMTYuMDMxcS0wLjc5NyAwLTEuMzgzLTAuNjA5dC0wLjU4Ni0xLjQwNnYtMTJxMC0wLjc5NyAwLjU4Ni0xLjQwNnQxLjM4My0wLjYwOWgxNi4wMzF6Ij48L3BhdGg+PC9zdmc+") no-repeat;
}

::selection {
  color: #fff;
  background: #4ca686;
}

.tcr-main-menu .awb-menu__sub-li {
  background: #fff !important;
  color: #4d4d4d !important;
}
.tcr-main-menu .awb-menu__sub-li a span {
  white-space: nowrap;
}
.tcr-main-menu .awb-menu__sub-li:hover {
  background: #fff;
}
.tcr-main-menu .awb-menu__sub-li:hover .awb-menu__sub-a {
  color: rgb(54.05, 54.05, 54.05) !important;
}
.tcr-main-menu .awb-menu__sub-li.current-menu-item > .awb-menu__sub-a {
  color: #4ca686 !important;
}
.tcr-main-menu .awb-menu__main-li_with-main-arrow.awb-menu__main-li_active-arrow-border {
  --arrow-color: #fff;
  margin-top: 0.5px;
}

.tcr-page-title {
  /*
  background: yellow;
  color: red;
  */
}

.fusion-widget-area .widget,
.fusion-content-widget-area .widget,
.fusion-mainsidebar .widget {
  background: #f6f6f6;
  border-bottom: 1px solid rgba(53, 53, 53, 0.15) !important;
  box-sizing: border-box;
  margin-bottom: 12px !important;
  padding: 6px 12px;
}
.fusion-widget-area .widget_nav_menu,
.fusion-content-widget-area .widget_nav_menu,
.fusion-mainsidebar .widget_nav_menu {
  background: transparent;
  margin-bottom: 24px !important;
  padding: 0;
}
.fusion-widget-area .widget_nav_menu li,
.fusion-content-widget-area .widget_nav_menu li,
.fusion-mainsidebar .widget_nav_menu li {
  border-bottom: 1px solid #dedede !important;
  height: 40px;
}
.fusion-widget-area .widget_nav_menu li a,
.fusion-content-widget-area .widget_nav_menu li a,
.fusion-mainsidebar .widget_nav_menu li a {
  display: inline-block;
  height: 40px;
  margin: 10px 0 0 10px;
  width: 100%;
}
.fusion-widget-area .widget_nav_menu li a:before,
.fusion-content-widget-area .widget_nav_menu li a:before,
.fusion-mainsidebar .widget_nav_menu li a:before {
  margin-top: 2px;
  transform: rotate(-180deg);
}
.fusion-widget-area .widget_nav_menu li:hover,
.fusion-content-widget-area .widget_nav_menu li:hover,
.fusion-mainsidebar .widget_nav_menu li:hover {
  background: #4ca686;
  color: #fff !important;
}
.fusion-widget-area .widget_nav_menu li:hover a,
.fusion-content-widget-area .widget_nav_menu li:hover a,
.fusion-mainsidebar .widget_nav_menu li:hover a {
  color: #fff !important;
}
.fusion-widget-area .widget_nav_menu li:hover a:before,
.fusion-content-widget-area .widget_nav_menu li:hover a:before,
.fusion-mainsidebar .widget_nav_menu li:hover a:before {
  color: #fff !important;
}
.fusion-widget-area a,
.fusion-content-widget-area a,
.fusion-mainsidebar a {
  color: #4ca686;
}
.fusion-widget-area a:hover,
.fusion-content-widget-area a:hover,
.fusion-mainsidebar a:hover {
  text-decoration: underline;
  transform: none !important;
}

.fusion-content-widget-area .widget.widget_nav_menu li a {
  display: inline-block;
}

.tribe-events-widget-events-list {
  background: #f6f6f6;
  border-bottom: 1px solid rgba(53, 53, 53, 0.15) !important;
  box-sizing: border-box;
  margin-bottom: 12px !important;
  padding: 6px 12px !important;
}

.tribe-events-widget-events-list__header h2 {
  font-weight: 700 !important;
}

.tribe-events-widget-events-list__view-more-link {
  color: #4ca686 !important;
  font-size: 16px !important;
}
.tribe-events-widget-events-list__view-more-link:hover {
  text-decoration: underline !important;
}

.fusion-body .fusion-title a:hover {
  color: #4ca686;
}

.single-post .fusion-text a {
  color: #4ca686;
}
.single-post .fusion-text a:hover {
  text-decoration: underline;
}
.single-post .fusion-meta-tb.fusion-meta-tb-1.floated {
  border: 0 !important;
}

.post-content a {
  color: #4ca686;
}
.post-content a:hover {
  text-decoration: underline;
}

.fusion-tb-published-date {
  color: rgb(178, 178, 178);
  font-size: 14px;
}

.tribe-common-g-row.tribe-events-widget-events-list__event-row {
  flex-wrap: unset;
}

.tribe-events-widget-events-list__event-date-tag.tribe-common-g-col {
  margin: 0.345rem 12px 0 0;
  width: unset;
}

.tribe-events-widget-events-list__event-wrapper.tribe-common-g-col {
  width: unset;
}

.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-widget-events-list__event-date-tag-month {
  font-size: 13px;
  margin-bottom: 2px !important;
}

.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-widget-events-list__event-date-tag-daynum {
  color: #353535;
  font-size: 24px;
  font-weight: 700;
}

.tribe-events-widget-events-list__event-datetime {
  font-size: 13px;
}

.tribe-events-widget-events-list__event-title-link.tribe-common-anchor-thin {
  font-weight: 700;
}

/*
.fusion-button[data-hover*=bg_slide]:hover {
  background: var(--button_gradient,var(--button_gradient_top_color));
}*/
.static-links a {
  color: #fff;
}
.static-links a:hover {
  color: #fff;
}

#main {
  padding-top: 0 !important;
}

@media (max-width: 1024px) {
  #moove_gdpr_cookie_info_bar {
    bottom: 0 !important;
    transform: translate3d(0, 0, 0);
  }
  #moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden {
    bottom: 0 !important;
    transform: translate3d(0, 110%, 0) !important;
    pointer-events: none;
  }
  body.gdpr-infobar-visible {
    overflow-x: clip;
  }
}

/*# sourceMappingURL=custom.css.map */
