@font-face {
  font-family: "arial-regular";
  src: url("../fonts/arial/regular/arial_regular.woff2") format("woff2"), url("../fonts/arial/regular/arial_regular.woff") format("woff"); }
@font-face {
  font-family: "arial-bold";
  src: url("../fonts/arial/bold/arial_bold.woff2") format("woff2"), url("../fonts/arial/bold/arial_bold.woff") format("woff"); }
.main-header-holder .header-row.second:before, .header-row.second #lang_sel * {
  background-color: #002a3a !important; }

#footer {
  background-color: #002a3a !important; }

.blue-button a {
  background-color: #002a3a !important;
  color: #fff !important;
  transition: all 0.2s ease-in; }
  .blue-button a:hover {
    background-color: #ebebeb !important;
    color: #002a3a !important; }

#footer {
  margin-top: 40px; }

@media screen and (max-width: 768px) {
  .owl-item .slide-content-wrapper .slide-content {
    background-color: #002a3a; } }
.owl-item .slide-content-wrapper .slide_heading {
  font-family: arial-bold; }
  @media screen and (max-width: 768px) {
    .owl-item .slide-content-wrapper .slide_heading {
      font-size: 22px !important;
      color: #fff !important; } }
.owl-item .slide-content-wrapper .slide-text * {
  font-family: arial-regular; }
  @media screen and (max-width: 768px) {
    .owl-item .slide-content-wrapper .slide-text * {
      margin: 0;
      font-size: 18px !important; } }
@media screen and (max-width: 768px) {
  .owl-item .slide-content-wrapper .button_wrapper a {
    border: 1px solid #fff !important; } }

.rt-carousel {
  min-height: 0 !important; }
  .rt-carousel .rt-carousel-holder {
    min-height: 0 !important; }

.gmpInfoWindowtitle {
  color: #002a3a !important; }

#logo {
  padding: 0 20px !important; }

.sub_page_header .page-title h1 {
  font-size: 28px;
  text-transform: uppercase; }

.owl-carousel .button_wrapper a {
  background-color: #002a3a !important;
  border: none; }

.rt-heading {
  color: #002a3a !important; }
  .rt-heading.read-more {
    color: #fff !important; }
  @media screen and (max-width: 768px) {
    .rt-heading {
      font-size: 20px !important; } }

.heading {
  color: #244954 !important;
  font-size: 20px;
  margin: 0 !important; }
  @media screen and (min-width: 768px) {
    .heading {
      font-size: 28px; } }

.search-post-title span {
  display: none; }

.rt-popup {
  background-color: #002a3a; }

@media screen and (max-width: 767px) {
  .show-for-medium {
    display: none; } }

@media screen and (min-width: 768px) {
  .hide-for-medium {
    display: none; } }

.businesslounge-sidepanel-button-holder {
  display: none !important; }

#mobile-navigation li.current-menu-item > a {
  background-color: #244954 !important;
  color: #fff !important; }
  #mobile-navigation li.current-menu-item > a > span {
    background-color: transparent !important;
    color: #fff !important; }

.main-menu > li li.current-menu-item > a {
  color: #fff !important;
  background-color: #84949c !important; }

.gm-style-iw-c {
  padding: 20px !important;
  border-radius: 5px !important; }
  .gm-style-iw-c p {
    color: #333333 !important;
    font-size: 16px !important; }

.widget_contact_info div {
  margin: 0 !important; }
.widget_contact_info span {
  display: none !important; }

.single-post article.single .entry-content {
  margin-bottom: 30px; }
  .single-post article.single .entry-content .content_row_wrapper {
    padding: 0; }

form.searchandfilter ul {
  padding: 0; }
  form.searchandfilter ul select {
    width: 400px;
    max-width: 100%;
    margin-bottom: 20px; }
  form.searchandfilter ul input {
    margin-bottom: 20px; }
    form.searchandfilter ul input[name=ofsearch] {
      width: 400px;
      max-width: 100%; }

.archive form.searchandfilter ul select {
  display: none; }

.header-tools .language {
  display: none; }

.list-content {
  color: #777777; }

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