.ui-tabs {
  font-family: 'Montserrat', sans-serif;
  border: none!important;
  margin: 0;
}
.ui-tabs .ui-tabs-nav {
  background: transparent;
  border: none;
}
.ui-tabs .ui-tabs-nav .ui-tab {
  background: transparent;
  border: none;
}
.ui-tabs .ui-tabs-nav .ui-tab {
  margin-left: 4px;
  margin-right: 4px;
}
.ui-tabs .ui-tab:first-child {
  margin-left: 0;
}
.ui-tabs .ui-tab:last-child {
  margin-right: 0;
}
.ui-tabs .ui-tabs-panel {
  padding: 0;
}

.ui-accordion {
  font-family: 'Montserrat', sans-serif;
}
.ui-accordion .ui-accordion-header {
  font-weight: 500;
  font-size: 16px;
  text-transform: none;
  line-height: 24px;
  color: #121E32;
  border: 0;
  border-top: 1px solid #F2F2F2;
  border-bottom: 1px solid #F2F2F2;
  outline: 0;
  background-color: transparent;
  padding: 15px 0;
  margin: 0;
}
.ui-accordion .ui-accordion-content {
  font-size: 11px;
  line-height: 16px;
  font-weight: 500;
  color: #121E32;
  border: 0;
  background-color: transparent;
  padding: 5px;
  margin: 0;
}
.ui-accordion .ui-icon {
    float: right;
    margin: 5px;
    background: transparent url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="5 4 16 16"><path d="M12 15L11.2929 15.7071C11.6834 16.0976 12.3166 16.0976 12.7071 15.7071L12 15ZM17.7071 10.7071C18.0976 10.3166 18.0976 9.68342 17.7071 9.29289C17.3166 8.90237 16.6834 8.90237 16.2929 9.29289L17.7071 10.7071ZM7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L7.70711 9.29289ZM12.7071 15.7071L17.7071 10.7071L16.2929 9.29289L11.2929 14.2929L12.7071 15.7071ZM6.29289 10.7071L11.2929 15.7071L12.7071 14.2929L7.70711 9.29289L6.29289 10.7071Z" fill="rgba(118,132,156)"/></svg>') center right no-repeat;
    transition: transform 200ms ease;
    transform: rotate(90deg);
}
.ui-accordion .ui-state-active .ui-icon {
  transform: rotate(0deg);
}

.ui-tabs .ui-tabs-anchor {
	font-weight: normal;
font-size: 10px;
  color: #334159;

  line-height: 12px;
  background-color: #f2f2f2;
  border-radius: 32px;
  display: inline-block;
  padding: 8px 30px!important;
}

.ui-tabs .ui-tabs-active .ui-tabs-anchor {
    color: #FFFFFF;
    background-color: #E83C3C;
}

/* Other custom */

.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
  border-radius: 0;
}

.lSAction > .lSPrev {
    width: 56px;
    height: 56px;
    background: url(../img/photo-gallery-left-arrow.svg) center center no-repeat;
    top: 50%;
    left: 24px;
    margin-top: -28px;
}

.lSAction > .lSNext {
  width: 56px;
  height: 56px;
  background: url(../img/photo-gallery-right-arrow.svg) center center no-repeat;
  top: 50%;
  right: 24px;
  margin-top: -28px;
}

.lSSlideOuter .lSPager.lSGallery li.active img {
  border-bottom: #E83C3C solid 5px;
  margin-right: 16px;
  padding-bottom: 6px;
}