/***********/
/**PREFFIX*/
/***********/
/***********/
/**FONTS/
/***********/
/***********/
/**COLORS*/
/***********/
/**************/
/**BREKPOINTS**/
/**************/
/**************/
/**SPACES**/
/**************/
/**************/
/**CONTAINER HEIGHTS**/
/**************/
/**************/
/**CONTAINER WIDTHS**/
/**************/
/**************/
/**GAPS**/
/**************/
/***********/
/**FONT-SIZES*/
/***********/
/***********/
/**PREFFIX*/
/***********/
/***********/
/**FONTS/
/***********/
/***********/
/**COLORS*/
/***********/
/**************/
/**BREKPOINTS**/
/**************/
/**************/
/**SPACES**/
/**************/
/**************/
/**CONTAINER HEIGHTS**/
/**************/
/**************/
/**CONTAINER WIDTHS**/
/**************/
/**************/
/**GAPS**/
/**************/
/***********/
/**FONT-SIZES*/
/***********/
/**
 * fullheight
 */
/**
 * Touch
 */
/**
 * No Touch
 */
/**
 * Touch
 */
/**
 * background-color rgba
 */
/**
 * color rgba
 */
/**
 * breakpoint
 */
.lb-main {
  /**background: $color_grey_light;**/
  padding-top: 240px;
  padding-bottom: 80px;
}
@media (max-width: 1450px) {
  .lb-main {
    padding-top: 200px;
  }
}
@media (max-width: 1100px) {
  .lb-main {
    padding-top: 180px;
  }
}
@media (max-width: 600px) {
  .lb-main {
    padding-top: 160px;
  }
}

.lb-footer::before {
  /**display: none;**/
}

.lb-single-news > .hero {
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  flex-direction: column;
}
.lb-single-news > .hero .title {
  top: 0;
  height: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 980px) {
  .lb-single-news > .hero .title {
    position: relative;
    margin-top: -100px;
  }
}
.lb-single-news > .hero .title-inner {
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  overflow: hidden;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  max-width: 930px;
  width: 100%;
}
@media (max-width: 980px) {
  .lb-single-news > .hero .title-inner {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }
}
.lb-single-news > .hero .title-inner::before {
  position: absolute;
  background: linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0.6) 100%);
  top: 0;
  height: 100px;
  content: "";
  left: -15px;
  right: -15px;
  display: block;
  z-index: 1;
}
.lb-single-news > .hero .title-inner::after {
  position: absolute;
  background: #ffffff;
  top: 99px;
  left: -15px;
  right: -15px;
  bottom: -100vh;
  opacity: 1;
  content: "";
  z-index: 1;
}
@media (max-width: 980px) {
  .lb-single-news > .hero .title-inner::after, .lb-single-news > .hero .title-inner::before {
    left: 15px;
    right: 15px;
  }
}
.lb-single-news > .hero .title-inner > .content {
  position: relative;
  padding: 40px 40px 40px 40px;
  z-index: 2;
  color: #213b5e;
  text-align: left;
}
@media (max-width: 980px) {
  .lb-single-news > .hero .title-inner > .content {
    padding: 25px 5px 25px 5px;
    margin-left: 20px;
    margin-right: 20px;
    -webkit-backdrop-filter: blur(5px);
            backdrop-filter: blur(5px);
  }
}
.lb-single-news > .hero .title-inner > .content > .terms {
  color: #d88321;
}
.lb-single-news > .hero .title-inner > .content > .terms .term {
  display: inline-block;
}
.lb-single-news > .hero .title-inner > .content > .text {
  font-weight: bold;
}
.lb-single-news > .content {
  position: relative;
  margin-top: -10px;
}
.lb-single-news > .content .inner {
  position: relative;
  z-index: 1;
  width: 100%;
  background: #ffffff;
  padding-top: 20px;
  padding-bottom: 40px;
  justify-content: center;
  display: flex;
}
.lb-single-news > .content .inner img {
  width: 100%;
  height: auto;
}
.lb-single-news .divider {
  border-top: 1px solid #213b5e;
  margin-bottom: 50px;
}
.lb-single-news > .news {
  margin-bottom: 50px;
}
.lb-single-news > .news .col {
  display: flex;
  flex-direction: row;
  gap: 50px;
}
@media (max-width: 800px) {
  .lb-single-news > .news .col {
    flex-direction: column;
  }
}
.lb-single-news > .news .col .news-box {
  width: 50%;
  height: 450px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: transform 0.3s ease-out;
}