/*
===============================================================
 # CUSTOM CSS
 - Please do not edit this file. this file is generated by server-side code
 - Every changes here will be overwritten
===============================================================*/

.ms-parent-id-2 > .master-slider{ background:#fafafa; }
.msp-cn-2-2 { font-family:"Quicksand";font-weight:700;font-size:16px;letter-spacing:8px;line-height:normal; } 
.msp-cn-2-3 { font-family:"Quicksand";font-weight:700;font-size:81px;letter-spacing:-3px;line-height:92px;color:#202020; } 
.msp-cn-2-5 { font-family:"Ubuntu";font-weight:300;font-size:16px;line-height:26px;color:#393939; } 
.msp-cn-2-6 { padding-top:18px;padding-right:45px;padding-bottom:18px;padding-left:45px;font-family:"Quicksand";font-weight:500;font-size:13px;line-height:16px;color:#ffffff;background: #0c0c0c; /* Old browsers */
background: -moz-linear-gradient(271deg, #0c0c0c 0%, #474747 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 6px 6px 25px rgba(0, 0, 0, 0.35); } 
.msp-cn-2-11 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-12 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-13 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-14 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-15 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-16 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-17 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-19 { font-family:"Quicksand";font-weight:700;font-size:16px;letter-spacing:8px;line-height:normal; } 
.msp-cn-2-20 { font-family:"Quicksand";font-weight:700;font-size:81px;letter-spacing:-3px;line-height:92px;color:#202020; } 
.msp-cn-2-22 { font-family:"Ubuntu";font-weight:300;font-size:16px;line-height:26px;color:#393939; } 
.msp-cn-2-23 { padding-top:18px;padding-right:45px;padding-bottom:18px;padding-left:45px;font-family:"Quicksand";font-weight:500;font-size:13px;line-height:16px;color:#ffffff;background: #0c0c0c; /* Old browsers */
background: -moz-linear-gradient(271deg, #0c0c0c 0%, #474747 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 6px 6px 25px rgba(0, 0, 0, 0.35); } 
.msp-cn-2-24 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-25 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-26 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-27 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-28 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-29 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-30 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-32 { font-family:"Quicksand";font-weight:700;font-size:16px;letter-spacing:8px;line-height:normal; } 
.msp-cn-2-33 { font-family:"Quicksand";font-weight:700;font-size:81px;letter-spacing:-3px;line-height:92px;color:#202020; } 
.msp-cn-2-35 { font-family:"Ubuntu";font-weight:300;font-size:16px;line-height:26px;color:#393939; } 
.msp-cn-2-36 { padding-top:18px;padding-right:45px;padding-bottom:18px;padding-left:45px;font-family:"Quicksand";font-weight:500;font-size:13px;line-height:16px;color:#ffffff;background: #0c0c0c; /* Old browsers */
background: -moz-linear-gradient(271deg, #0c0c0c 0%, #474747 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 6px 6px 25px rgba(0, 0, 0, 0.35); } 
.msp-cn-2-37 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-38 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-39 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-40 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-41 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-42 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-43 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-48 { background-color:#2e2e2e;border-radius:150px;font-weight:normal;line-height:normal;background: #2e2e2e; /* Old browsers */
background: -moz-linear-gradient(271deg, #2e2e2e 1%, #5a5a5a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #2e2e2e 1%,#5a5a5a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #2e2e2e 1%,#5a5a5a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 9px 7px 20px rgba(0, 0, 0, 0.2); } 
.msp-cn-2-49 { background-color:#00d9a6;border-radius:150px;font-weight:normal;line-height:normal;background: #00d9a6; /* Old browsers */
background: -moz-linear-gradient(127deg, #00d9a6 0%, #9be15d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(127deg, #00d9a6 0%,#9be15d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(127deg, #00d9a6 0%,#9be15d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 } 
.aux-bus2-slider-subtitle {
  background: -webkit-linear-gradient(#00D9A6, #9BE15D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.aux-bus2-slider-title .highlight {
	color: #00D9A6;
}

.aux-bus2-slider-divider .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.aux-bus2-slider-divider .aux-bus2-title-divider:before, .aux-bus2-slider-divider .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, #9BE15D 0%, #00D9A6 100%);
    background-image: -o-linear-gradient(left, #9BE15D 0%, #00D9A6 100%);
    background-image: linear-gradient(to right, #9be15d 0%, #00d9a6 100%);
    background-repeat: repeat-x;
}
.aux-bus2-slider-divider .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.aux-bus2-slider-divider .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}

.aux-bus2-slider-social a {
  color: #202020
}
.aux-bus2-slider-social a:hover {
  color: #00D9A6;
}

.aux-bus2-slider-active-controler  {
	transition: left 500ms cubic-bezier(0.77, 0, 0.175, 1);
}

.aux-bus2-slider-control.active {
  color: #FFF;
  transition: color 300ms;
}

.aux-bus2-slider-controler-wrapper {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 5px;
  z-index: 9;
}

.aux-bus2-slider-controler-numbers {
	padding: 10px 21px;
  	color: rgba(255,255,255, 0.45);
  	font-size: 20px;
  font-weight: 500;
}

.aux-bus2-slider-active-controler {
  transition: transform 300ms ease-out;
}
.ms-parent-id-1 > .master-slider{ background:#fafafa; }
.msp-cn-2-2 { font-family:"Quicksand";font-weight:700;font-size:16px;letter-spacing:8px;line-height:normal; } 
.msp-cn-2-3 { font-family:"Quicksand";font-weight:700;font-size:81px;letter-spacing:-3px;line-height:92px;color:#202020; } 
.msp-cn-2-5 { font-family:"Ubuntu";font-weight:300;font-size:16px;line-height:26px;color:#393939; } 
.msp-cn-2-6 { padding-top:18px;padding-right:45px;padding-bottom:18px;padding-left:45px;font-family:"Quicksand";font-weight:500;font-size:13px;line-height:16px;color:#ffffff;background: #0c0c0c; /* Old browsers */
background: -moz-linear-gradient(271deg, #0c0c0c 0%, #474747 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 6px 6px 25px rgba(0, 0, 0, 0.35); } 
.msp-cn-2-11 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-12 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-13 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-14 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-15 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-16 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-17 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-19 { font-family:"Quicksand";font-weight:700;font-size:16px;letter-spacing:8px;line-height:normal; } 
.msp-cn-2-20 { font-family:"Quicksand";font-weight:700;font-size:81px;letter-spacing:-3px;line-height:92px;color:#202020; } 
.msp-cn-2-22 { font-family:"Ubuntu";font-weight:300;font-size:16px;line-height:26px;color:#393939; } 
.msp-cn-2-23 { padding-top:18px;padding-right:45px;padding-bottom:18px;padding-left:45px;font-family:"Quicksand";font-weight:500;font-size:13px;line-height:16px;color:#ffffff;background: #0c0c0c; /* Old browsers */
background: -moz-linear-gradient(271deg, #0c0c0c 0%, #474747 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 6px 6px 25px rgba(0, 0, 0, 0.35); } 
.msp-cn-2-24 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-25 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-26 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-27 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-28 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-29 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-30 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-32 { font-family:"Quicksand";font-weight:700;font-size:16px;letter-spacing:8px;line-height:normal; } 
.msp-cn-2-33 { font-family:"Quicksand";font-weight:700;font-size:81px;letter-spacing:-3px;line-height:92px;color:#202020; } 
.msp-cn-2-35 { font-family:"Ubuntu";font-weight:300;font-size:16px;line-height:26px;color:#393939; } 
.msp-cn-2-36 { padding-top:18px;padding-right:45px;padding-bottom:18px;padding-left:45px;font-family:"Quicksand";font-weight:500;font-size:13px;line-height:16px;color:#ffffff;background: #0c0c0c; /* Old browsers */
background: -moz-linear-gradient(271deg, #0c0c0c 0%, #474747 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #0c0c0c 0%,#474747 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 6px 6px 25px rgba(0, 0, 0, 0.35); } 
.msp-cn-2-37 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-38 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-39 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-40 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-41 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-42 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-43 { font-family:"Quicksand";font-weight:700;font-size:17px;line-height:26px;color:#202020; } 
.msp-cn-2-48 { background-color:#2e2e2e;border-radius:150px;font-weight:normal;line-height:normal;background: #2e2e2e; /* Old browsers */
background: -moz-linear-gradient(271deg, #2e2e2e 1%, #5a5a5a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(271deg, #2e2e2e 1%,#5a5a5a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(271deg, #2e2e2e 1%,#5a5a5a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
box-shadow: 9px 7px 20px rgba(0, 0, 0, 0.2); } 
.msp-cn-2-49 { background-color:#00d9a6;border-radius:150px;font-weight:normal;line-height:normal;background: #00d9a6; /* Old browsers */
background: -moz-linear-gradient(127deg, #00d9a6 0%, #9be15d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(127deg, #00d9a6 0%,#9be15d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(127deg, #00d9a6 0%,#9be15d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 } 
.aux-bus2-slider-subtitle {
  background: -webkit-linear-gradient(#00D9A6, #9BE15D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.aux-bus2-slider-title .highlight {
	color: #00D9A6;
}

.aux-bus2-slider-divider .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.aux-bus2-slider-divider .aux-bus2-title-divider:before, .aux-bus2-slider-divider .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, #9BE15D 0%, #00D9A6 100%);
    background-image: -o-linear-gradient(left, #9BE15D 0%, #00D9A6 100%);
    background-image: linear-gradient(to right, #9be15d 0%, #00d9a6 100%);
    background-repeat: repeat-x;
}
.aux-bus2-slider-divider .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.aux-bus2-slider-divider .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}

.aux-bus2-slider-social a {
  color: #202020
}
.aux-bus2-slider-social a:hover {
  color: #00D9A6;
}

.aux-bus2-slider-active-controler  {
	transition: left 500ms cubic-bezier(0.77, 0, 0.175, 1);
}

.aux-bus2-slider-control.active {
  color: #FFF;
  transition: color 300ms;
}

.aux-bus2-slider-controler-wrapper {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 5px;
  z-index: 9;
}

.aux-bus2-slider-controler-numbers {
	padding: 10px 21px;
  	color: rgba(255,255,255, 0.45);
  	font-size: 20px;
  font-weight: 500;
}

.aux-bus2-slider-active-controler {
  transition: transform 300ms ease-out;
}