:root {
  --ured: #CC0000;
  --sunrise: #FFB81D;
  --salt-lake: #3ABFC0;
  --crimson: #890000;
  --granite: #708E99;
  --white: #FFFFFF;
  --off-white: #F8F8F8;
  --grey:  #E2E6E6;
  --dark-grey: #212121;
  --light-grey: #f4f4f5;
  --black: #000000;

  --text-color: #47494a;
}
/* FONTS */
.uu-industry-font{
  font-family: "industry", sans-serif !important;
  font-weight: 900 !important;
  font-style: normal !important;
}
.uu-montserrat-font{
  font-family: "Montserrat", sans-serif;
  text-transform: uppercase;
  font-weight: 600;
}
.uu-vitesse-font{
  font-family: "Vitesse", sans-serif;
  text-transform: uppercase;
}
.uu-split-section-widget {
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  box-sizing: border-box;
}
.uu-split-section-widget * {
  box-sizing: border-box;
}
.uu-split-section-widget.red {
  background-color: var(--ured);
  color: var(--white);
}
.uu-split-section-widget.red h1, .uu-split-section-widget.red h2, .uu-split-section-widget.red h3 {
  color: var(--white);
}

.uu-split-section-widget.white {
  background-color: var(--white);
  color: var(--text-color);
}
.uu-split-section-widget.black {
  background-color: var(--black);
  color: var(--white);
}
.uu-split-section-widget.black h1, .uu-split-section-widget.black h2, .uu-split-section-widget.black h3 {
  color: var(--ured);
}

.uu-split-section-widget.grey {
  background-color: var(--granite);
  color: var(--white);
}
.uu-split-section-widget.grey h1, .uu-split-section-widget.grey h2, .uu-split-section-widget.grey h3 {
  color: var(--white);
}

.uu-split-section-widget.sunrise {
  background-color: var(--sunrise);
  color: var(--text-color);
}
.uu-split-section-widget.salt-lake {
  background-color: var(--salt-lake);
  color: var(--text-color);
}
.uu-split-section-widget.crimson {
  background-color: var(--crimson);
  color: var(--white);
}
.uu-split-section-widget-img-desktop {
  position: relative;
  flex: 0 0 50%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.uu-split-section-widget-content {
  flex: 0 0 50%;
}
.uu-split-section-widget-content.padding-30 {
  padding: 30px;
}
.uu-split-section-widget-content.padding-50 {
  padding: 50px;
}
.uu-split-section-widget-content.padding-75 {
  padding: 75px;
}
.uu-split-section-widget-content.padding-100 {
  padding: 100px;
}
.uu-split-section-widget-content.padding-150 {
  padding: 150px;
}


/* 60/40 & 40/60 */
.uu-split-section-widget.img-left.sixty-fourty *:first-child, .uu-split-section-widget.img-left.fourty-sixty *:last-child {
  flex: 0 0 60%;
}
.uu-split-section-widget.img-left.sixty-fourty *:last-child, .uu-split-section-widget.img-left.fourty-sixty *:first-child {
  flex: 0 0 40%;
}
.uu-split-section-widget.img-right.sixty-fourty *:first-child, .uu-split-section-widget.img-right.fourty-sixty *:last-child  {
  flex: 0 0 40%;
}
.uu-split-section-widget.img-right.sixty-fourty *:last-child, .uu-split-section-widget.img-right.fourty-sixty *:first-child  {
  flex: 0 0 60%;
}
/* 70/30 & 30/70 */
.uu-split-section-widget.img-left.seventy-thirty *:first-child, .uu-split-section-widget.img-left.thirty-seventy *:last-child {
  flex: 0 0 70%;
}
.uu-split-section-widget.img-left.seventy-thirty *:last-child, .uu-split-section-widget.img-left.thirty-seventy *:first-child {
  flex: 0 0 30%;
}
.uu-split-section-widget.img-right.seventy-thirty *:first-child, .uu-split-section-widget.img-right.thirty-seventy *:last-child {
  flex: 0 0 30%;
}
.uu-split-section-widget.img-right.seventy-thirty *:last-child, .uu-split-section-widget.img-right.thirty-seventy *:first-child {
  flex: 0 0 70%;
}


.uu-split-section-widget .subtitle {
  font-size: 24px;
  line-height: 1.2;
}
.uu-split-section-widget-desc {
  margin: 30px 0px;
}

.uu-split-section-widget.white .uu-split-section-widget-btn .btn {
  background-color: #CC0000;
  color: #FFFFFF;
}
.uu-split-section-widget.white .uu-split-section-widget-btn .btn:hover {
  background-color: #CC0000;
  color: #FFFFFF;
}

.uu-split-section-widget.img-left .uu-split-section-widget-img-desktop,
.uu-split-section-widget.img-left .uu-split-section-widget-img-mobile {
  order: 1;
}
.uu-split-section-widget.img-left .uu-split-section-widget-content {
  order: 2;
}
.uu-split-section-widget.img-right .uu-split-section-widget-img-desktop,
.uu-split-section-widget.img-right .uu-split-section-widget-img-mobile {
  order: 2;
}
.uu-split-section-widget.img-right .uu-split-section-widget-content {
  order: 1;
}
.uu-split-section-widget-img-mobile {
  display: none;
}

@media only screen and (max-width: 1000px) {
  .uu-split-section-widget {
    flex-flow: column wrap;
  }
  .uu-split-section-widget-img-desktop {
    display: none !important;
  }
  .uu-split-section-widget-img-mobile {
    width:100%;
    height: auto;
    display: block !important;
    
  }
  .uu-split-section-widget-content {
    flex: 1 1 auto;
    padding: 60px;
    order: 2;
  }
}

@media only screen and (max-width: 800px) {
  .uu-split-section-widget-content {
    padding: 30px !important;
  }

}
