.slick-track {
  margin-top: 15px;
  padding-top: 27px;
  background-size: auto;
  background-position: center;
  padding-bottom: 27px;
  margin-bottom: 15px;
  padding-right: 0px;
}
.slick-slider .slick-list {
  margin-top: -1px;
  margin-bottom: 50px;
  margin-left: 0;
  padding-top: 0px;
}
.upb_bg_overlay {
  margin-top: -100px;
  margin-bottom: 0;
}
.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
  padding-bottom: 7px!important;
  background-position: center;
}
.top_seperator .uvc-tilt-left-seperator {
  margin-top: -45px;
  margin-bottom: 0px;
}
.upb_row_bg {
  margin-bottom: 0;
}
.uvc-sub-heading p {
  background-size: 100% 100%;
}
.uvc-heading {
  padding-left: 0px;
  margin-left: 37px;
  float: none;
}
.uvc-heading .uvc-main-heading h2 {
  margin-right: ;
}
.accent-gradient #page .accent-title-color .dt-fancy-title {
  padding-top: 22px;
  font-weight: 800;
  font-style: italic;
  text-transform: capitalize;
}
.transparent .top-bar-bg {
  background-color: #025930 !important;
}
.classic-header.center .navigation {
  background-color: #093d4e;
  background-size: auto;
  padding-bottom: 0px;
  margin-bottom: 0;
}
.rev_slider li.tp-revslider-slidesli {
  margin-top: 35px!important;
}
.main-nav > li:not(.wpml-ls-item) > a .menu-text {
  color: #ffffff;
}
.page-title .hgroup h1 {
  color: #ecf0f1;
  font-family: Trebuchet MS, Helvetica, sans-serif;
  font-size: 56px;
  line-height: 100px;
  text-transform: lowercase;
  text-shadow: none;
}
.phantom-fade .show-phantom#phantom {
  background-color: rgba(0, 0, 0, 0.5);
}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li > a .menu-text {
  color: #ffffff;
  font-size: 16px;
  line-height: 20px;
  text-align: left;
  background-color: rgba(133, 134, 140, 0.08);
  margin-top: 0;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 5px;
}
.transparent:not(.photo-scroller-album) .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) {
  line-height: 2px;
  font-size: 17px;
}
.masthead:not(.side-header).full-height .header-bar .main-nav > li > a {
  background-color: #093d4e;
  border-radius: 100px;
  margin-bottom: 17px;
  margin-top: 22px;
  padding-top: 0px;
}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li > a {
  color: #f2c777;
  background-color: #093d4e !important;
  background-size: auto;
  margin-top: 52px;
  margin-right: 7px;
  margin-bottom: 54px;
  border-radius: 100px;
}
.masthead:not(.side-header):not(.full-width):not(.side-header-v-stroke):not(.side-header-menu-icon) {
  background-color: #b8bcbe;
}
.masthead header ul li a {
  background-color: rgba(255, 255, 255, 0) !important;
}
/* tablet-portrait */
@media screen and (max-width: 768px) {
  .vc_column_container > .vc_column-inner {
    padding-right: 0px;
    padding-left: 0px;
  }
  .uvc-heading {
    margin-left: 0px;
  }
}
/* mobile-landscape */
/* mobile-portrait */
@media screen and (max-width: 320px) {
  h2 {
    font-size: 30px!important;
    line-height: 30px!important;
  }
  .vc_row {
    padding-left: 0;
  }
  .content .uvc-sub-heading {
    font-size: 18px!important;
    line-height: 25px;
  }
}
