.video-container {
  position: relative;
  padding-bottom: 56.25%;
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.grecaptcha-badge {
  visibility: hidden;
}

html {
  scroll-behavior: smooth;
}

.header-top {
  background-color: #fd7f40;
}

.logo .logo-image a img {
  width: 315px;
}

.bwg-title2 {
  color: #000000;
}

.bwg_gal_title_0 {
  display: none;
}

#bwg_thumbnails_0.bwg-container-0.bwg-thumbnails.bwg-standard-thumbnails.bwg-container.bwg-border-box {
  margin-top: -10px;
}

#secondary .widget ul li {
  font-variant: normal;
  text-transform: uppercase;
  font-weight: bold;
}

.slider-image {
  width: 100%;
}

#gtranslate_wrapper {
  margin-left: -10px;
  margin-top: -2px;
}

.breadcrumb-trail.breadcrumbs .trail-items li span {
  text-transform: uppercase;
}

.breadcrumb-trail.breadcrumbs .trail-title {
  font-style: normal;
  text-decoration: none;
  font-weight: 900;
}

.trail-title {
  font-weight: bolder;
  margin-left: 18px;
}

#menu-item-1549.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1549 {
  text-transform: uppercase;
}

#menu-item-1547.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1547 {
  text-transform: uppercase;
}

#menu-item-1548.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1548 {
  text-transform: uppercase;
}

#top-footer {
  padding-top: 30px;
  padding-bottom: 0px;
}

.tg-column-wrapper .tg-column-1 {
  margin-bottom: -30px;
}

.header-top .contact-info li {
  padding-right: 0px;
  margin-right: 10px;
}

strong {
  font-size: 14px;
}

.section-description {
  text-align: left;
}

#panel-643-5-0-0.so-panel.widget.widget_themegrill_flash_heading.tg-widget.section-title-wrapper.panel-first-child.panel-last-child {
  text-align: left;
}