.fullSizeSlider3col-inner {
  max-width:1440px;
  margin:0px auto;
  position:relative;
  z-index:2;
  height:700px;
  color:#fff;
  overflow:hidden;
}
.fullSizeSlider3col-slide-text,
.fullSizeSlider3col-slide-title {
  color:#fff;
}
.fullSizeSlider3col-title {
  font-size: 40px;
  color:#fff;
  top:8%;
  left:50px;
  position: absolute;
  z-index: -1;
}
.fullSizeSlider3col-mod {
  max-width:1440px;
  margin:0px auto;
  position:relative;
}
.fullSizeSlider3col-slide-bg img{
  height:100% !important;
  width:100%;
  object-fit:cover;
  object-position:top;
}

.fullSizeSlider3col-slide-bg-item img {
  opacity:var(--item-opacity);
}
.fullSizeSlider3col-slide-bg-item{
  position:absolute;
  top:0;
  left:0;
  z-index:0;
  height:100%;
  width:100%;
  opacity:0;
  transition:0.3s ease all;
  -webkit-transition:0.3s ease all;
}
.fullSizeSlider3col-slide-bg-item.active{
  opacity:1;
}
.fullSizeSlider3col-slide-bg{
  position:absolute;
  top:0;
  left:0;
  z-index:0;
  height:100%;
  width:100%;
}



.fullSizeSlider3col-arrow {
  color:#000;
  height:60px;
  width:60px;
  overflow:hidden;
  cursor:pointer;
  display:flex;
  flex-direction:row;
  background:#fff;
  transition:1s ease background;
  -webkit-transition:1s ease background;
}
.fullSizeSlider3col-mod .arrow-button-block__content {
  height:60px;
  width:120px;
  display:flex;
  flex-direction:row;
  transition:0s ease transform;
  -webkit-transition:0s ease transform
  transform:translateX(-60px);
  -webkit-transform:translateX(-60px);
}
.fullSizeSlider3col-arrow:hover {
  background:#00dba8; 
}
.fullSizeSlider3col-arrow:hover .arrow-button-block__content {
  transform:translateX(0px);
  -webkit-transform:translateX(0px);
  transition:1s ease transform;
  -webkit-transition:1s ease transform;
}
.fullSizeSlider3col-arrow-right.fullSizeSlider3col-arrow .arrow-button-block__content {
  transform:translateX(-60px);
  -webkit-transform:translateX(-60px);
}
.fullSizeSlider3col-arrow-right.fullSizeSlider3col-arrow:hover .arrow-button-block__content {
  transform:translateX(0px);
  -webkit-transform:translateX(0px);
}
.fullSizeSlider3col-mod .arrow-button-block__content > div svg{
  height:21px;
  width:auto;
}
.fullSizeSlider3col-mod .arrow-button-block__content > div{
  display:flex;
  height:60px;
  width:60px;
  align-items:center;
  justify-content:center;
}
.fullSizeSlider3col-controls > div {
  height:60px;
  width:60px;
}
.fullSizeSlider3col-controls > div.fullSizeSlider3col-arrow-left {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}
.fullSizeSlider3col-controls {
  padding:0px 20px;
  margin:0px auto;
  display:flex;
  justify-content:end;
  gap:20px;
  align-items:center;
  position: absolute;
/*   bottom: 47%;
  right: 60px;
  z-index: 3; */

  bottom: 61%;
  right: 20px;
  z-index: 3;
}
.fullSizeSlider3col-bg .desktop {
  display:flex;
}
.fullSizeSlider3col-bg .mobile {
  display:none;
}
.fullSizeSlider3col-slide-inner {
  padding-right:22px;
}
.fullSizeSlider3col-slide {
  height:700px;
  display:flex !important;
  align-items:end;
  border-left: 1px solid hsla(0, 0%, 100%, .4);
}
.fullSizeSlider3col-slide.show-texts {
  align-items:start;
  padding-top:200px;
  border-bottom: 4px solid #00dba8;
}
.fullSizeSlider3col-mod .slick-list {
  overflow:visible;
}
.fullSizeSlider3col-mod .slick-track {
  overflow:visible;
}

.fullSizeSlider3col-mod .fullSizeSlider3col-slider{
  width:100%
}
.fullSizeSlider3col-slide-title { 
  margin-bottom:37px;
  font-size: 52px;
  font-weight: 200;
  line-height: 52px;
  height:130px;
  padding-left:24px;
  border-left: 1px solid #00dba8;
  color:#00dba8;
  transition:0.3s ease all;
  -webkit-transition:0.3s ease all;
}

.fullSizeSlider3col-slide-subtitle { 
  font-size: 30px;
  font-weight: 500;
  line-height: 40px;
  color:#fff;
  font-family:'Sharp Sans No2';
}
.fullSizeSlider3col-slide {
  transition:0.3s ease all;
  -webkit-transition:0.3s ease all;
  padding-left:25px;
  border-bottom: 4px solid transparent;
}
.fullSizeSlider3col-slide.active {
  border-bottom: 4px solid #00dba8;
}
.fullSizeSlider3col-slide-inner {
  padding-left:25px;
}
.fullSizeSlider3col-slide-text {
  padding-top:0px;
  height:0px;
  opacity:0;
  transition:0.3s ease all;
  -webkit-transition:0.3s ease all;
  padding-bottom:0px;
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}

.fullSizeSlider3col-slide.active .fullSizeSlider3col-slide-text {
  height:auto;
  opacity:1;
  padding-bottom:60px;
}
.fullSizeSlider3col-slide-richtext > p:last-child {
  margin-bottom:0px;
}
@media (min-width:992px){
  .fullSizeSlider3col-slide .fullSizeSlider3col-slide-text.hide-desc{
    height:auto;
    opacity:1;
    padding-bottom:60px;
  }
  
  .fullSizeSlider3col-slide .fullSizeSlider3col-slide-text.hide-desc .fullSizeSlider3col-slide-subtitle {
    font-size: 24px;
    font-weight: 700;
    line-height:30px;
  }
  .fullSizeSlider3col-slide .fullSizeSlider3col-slide-text.hide-desc .fullSizeSlider3col-slide-richtext {
    height:0px;
    opacity:0;
    padding-bottom:0px;
    transition:0.3s ease all;
    -webkit-transition:0.3s ease all;
    
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
  }

  .fullSizeSlider3col-slide.show-texts .fullSizeSlider3col-slide-text.hide-desc .fullSizeSlider3col-slide-richtext,
  .fullSizeSlider3col-slide.active .fullSizeSlider3col-slide-text.hide-desc .fullSizeSlider3col-slide-richtext {
    height:auto;
    opacity:1;
    padding-bottom:26px;
  }
}

@media (max-width:1200px){
  .fullSizeSlider3col-slide-title { 
    font-size: 35px;
    line-height: 40px;
  }
  .fullSizeSlider3col-slide-subtitle { 
    font-size: 20px;
    line-height: 30px;
  }
  .fullSizeSlider3col-slide-text { 
    font-size: 16px;
    line-height: 140%;
  }

  .fullSizeSlider3col-slide .fullSizeSlider3col-slide-text.hide-desc .fullSizeSlider3col-slide-subtitle {
    font-size: 16px;
    line-height: 26px;
  }
  .fullSizeSlider3col-slide .fullSizeSlider3col-slide-text.hide-desc .fullSizeSlider3col-slide-richtext {
    font-size: 14px;
    line-height: 20px;
    margin-bottom:20px;
  }
}
.fullSizeSlider3col-slide-bg-item-sm {
  display:none;
}
@media (max-width:991px){
  .fullSizeSlider3col-mod .slick-list {
    width: calc(100% - 25px);
  }
  .fullSizeSlider3col-slide-bg {
    display:none;
  }
  .fullSizeSlider3col-slide-bg-item-sm img{
    object-fit:cover;
    width:100%;
    height:100% !important;
    opacity:var(--item-opacity);
    object-position:top;
  }
  .fullSizeSlider3col-slide-bg-item-sm {
    display:flex;
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    z-index:-1;
  }
  .fullSizeSlider3col-slide-title { 
    margin-bottom:25px;
  }
  .fullSizeSlider3col-slider .slick-slide .fullSizeSlider3col-slide-text {
    height:auto;
    opacity:1;
    padding-bottom:40px;
    transition:0s ease all;
    -webkit-transition:0s ease all;
  }
  .fullSizeSlider3col-slider .slick-slide.slick-current .fullSizeSlider3col-slide-text {
    transition:0s ease all;
    -webkit-transition:0s ease all;
    height:auto;
    opacity:1;
    padding-bottom:40px;
  }
  .fullSizeSlider3col-slider .slick-slide .fullSizeSlider3col-slide {
    transition:0s ease all;
    -webkit-transition:0s ease all;
    border-bottom: 4px solid #00dba8;
  }
  .fullSizeSlider3col-slider .slick-slide.slick-current .fullSizeSlider3col-slide {
    transition:0s ease all;
    -webkit-transition:0s ease all;
    border-bottom: 4px solid #00dba8;
  }
  .fullSizeSlider3col-slide {
    height:600px;
    border-left:none;
    padding-left:0px;
    position:relative;
  }
  .fullSizeSlider3col-slide-title { 
    font-size: 35px;
    line-height: 40px;
  }
  .fullSizeSlider3col-slide-subtitle { 
    font-size: 20px;
    line-height: 30px;
  }
  .fullSizeSlider3col-slide-text { 
    font-size: 16px;
    line-height: 26px;
  }
  .fullSizeSlider3col-bg .mobile {
    display:flex;
  }
  .fullSizeSlider3col-bg .desktop {
    display:none;
  }
  .fullSizeSlider3col-inner {
    height:600px;
    padding-left:0px;
  }
}
@media (min-width:992px){

  .fullSizeSlider3col-controls {
    display:none;
  }
  .fullSizeSlider3col-mod .slick-list {
    width: calc(100%);
  }
  .fullSizeSlider3col-slide {
    position:relative;
    z-index:24;
  }
  .fullSizeSlider3col-slider {
    display:flex;
    gap:0;
  }
  .fullSizeSlider3col-slide:not(.active):not(.show-texts) .fullSizeSlider3col-slide-title { 
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    padding-bottom:0px;
    border-left:0px;
    height:75px;
    padding-left:12px;
  }
}




.fullSizeSlider3col-title {
  font-size: 40px;
  color:#fff;
  top:8%;
  left:50px;
  position: absolute;
  z-index: -1;
}
.fullSizeSlider3col-title { 
  font-size: 40px;
  font-weight: 500;
  line-height: 40px;
  text-transform:uppercase;
}

@media (max-width:1200px){
  .fullSizeSlider3col-title { 
    font-size: 30px;
    font-weight: 500;
    line-height: 30px;
  }
}
@media (max-width:991px){
  .fullSizeSlider3col-title { 
    font-size: 30px;
    font-weight: 500;
    line-height: 30px;
    top: 8%;
    left: 25px;
    z-index:2;
  }
}


.fullSizeSlider3col-mod.no-fade .fullSizeSlider3col-slide-bg {
  display:flex;
}

.fullSizeSlider3col-mod.no-fade .slick-list {
  width: calc(100%);
}
.fullSizeSlider3col-mod.no-fade .fullSizeSlider3col-slide-bg-item-sm{
  display:none;
}