#content-1904 .has-background,
#content-1904 .has-background .overlay {
  height: 600px !important;
}
#content-1756 .btn-trans {
  color: #FFF !important;
  border: 1px solid #FFF!important;
  outline: 1px solid #FFF!important;
  font-family: Karla, sans-serif !important;
}
#content-1756 .btn-trans:hover {
  color: #000 !important;
}
#content-1756 .content.text-center {
  position: absolute;
}
@media only screen and (max-width: 768px) {
  #content-1756 #img-video-983 {
    width: 50% !important;
    height: auto;
  }
}
.content-video-default .overlay {
  background: none !important;
}
@media only screen and (min-width: 1199px) {
  .content-video-default {
    height: 650px;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2614 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2614 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2614 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2614 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2614 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2614 .content .title .h1 {
    font-size: 24px !important;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2781 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2781 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2781 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2781 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2781 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2781 .content .title .h1 {
    font-size: 24px !important;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2786 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2786 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2786 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2786 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2786 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2786 .content .title .h1 {
    font-size: 24px !important;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2901 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2901 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2901 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2901 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2901 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2901 .content .title .h1 {
    font-size: 24px !important;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2783 .content .title .h1 {
    font-size: 18px !important;
    text-align: left;
  }
  #content-2783 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2783 .content .title .h1 {
    font-size: 16px !important;
    text-align: left;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2783 .content .title .h1 {
    font-size: 18px !important;
    text-align: left;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2783 .content .title .h1 {
    font-size: 22px !important;
    text-align: left;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2783 .content .title .h1 {
    font-size: 24px !important;
    text-align: left;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2785 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2785 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2785 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2785 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2785 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2785 .content .title .h1 {
    font-size: 24px !important;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2823 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2823 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2823 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2823 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2823 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2823 .content .title .h1 {
    font-size: 24px !important;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2784 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2784 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2784 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2784 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2784 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2784 .content .title .h1 {
    font-size: 24px !important;
  }
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2790 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2790 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2790 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2790 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2790 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2790 .content .title .h1 {
    font-size: 32px !important;
  }
}
.row-brand-block-default .brand-block-default {
  background-position: center center !important;
}
/* XS */
@media only screen and (max-width: 767px) {
  #content-2690 .content .title .h1 {
    font-size: 18px !important;
  }
  #content-2690 {
    height: 240px;
  }
}
/* SM */
@media only screen and (min-width: 768px) {
  #content-2690 .content .title .h1 {
    font-size: 16px !important;
  }
}
/* MD */
@media only screen and (min-width: 992px) {
  #content-2690 .content .title .h1 {
    font-size: 18px !important;
  }
}
/* LG */
@media only screen and (min-width: 1199px) {
  #content-2690 .content .title .h1 {
    font-size: 22px !important;
  }
}
/* XL */
@media only screen and (min-width: 1600px) {
  #content-2690 .content .title .h1 {
    font-size: 24px !important;
  }
}
