.elementor-1797 .elementor-element.elementor-element-c3f5d44{--display:flex;}.elementor-1797 .elementor-element.elementor-element-f54ee91{--e-image-carousel-slides-to-show:3;}.elementor-1797 .elementor-element.elementor-element-0b24267{--display:flex;}.elementor-1797 .elementor-element.elementor-element-e4fb612{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image-carousel, class: .elementor-element-f54ee91 */#bw-coverflow-about .bw-cf-arrow{
  top:55% !important;
  width:4.75rem !important;
  height:2.5rem !important;
  padding:0 !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  overflow:visible !important;
  font-size:0 !important;
  color:#fff !important;
  background:#070707 !important;
  border:1px solid rgba(255,255,255,.08) !important;
  transition:background-color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease !important;
}
#bw-coverflow-about .bw-cf-arrow::before{
  display:block;
  color:#fff;
  font:400 1.45rem/1 Arial,sans-serif;
  transform:scaleX(1.2);
  transform-origin:center;
}
#bw-coverflow-about .bw-cf-prev::before{content:"⟵";}
#bw-coverflow-about .bw-cf-next::before{content:"⟶";}
#bw-coverflow-about .bw-cf-prev{
  left:0 !important;
  transform:translate(-50%,-50%) !important;
}
#bw-coverflow-about .bw-cf-next{
  right:0 !important;
  transform:translate(50%,-50%) !important;
}
#bw-coverflow-about .bw-cf-prev:hover,
#bw-coverflow-about .bw-cf-prev:focus-visible{
  background:rgba(7,7,7,.48) !important;
  border-color:rgba(255,255,255,.38) !important;
  box-shadow:0 .5rem 1.5rem rgba(0,0,0,.14) !important;
  backdrop-filter:blur(7px);
  -webkit-backdrop-filter:blur(7px);
  transform:translate(-50%,-50%) scale(1.05) !important;
}
#bw-coverflow-about .bw-cf-next:hover,
#bw-coverflow-about .bw-cf-next:focus-visible{
  background:rgba(7,7,7,.48) !important;
  border-color:rgba(255,255,255,.38) !important;
  box-shadow:0 .5rem 1.5rem rgba(0,0,0,.14) !important;
  backdrop-filter:blur(7px);
  -webkit-backdrop-filter:blur(7px);
  transform:translate(50%,-50%) scale(1.05) !important;
}
@media(max-width:767px){
  #bw-coverflow-about .bw-cf-arrow{
    top:63.5% !important;
    width:4rem !important;
    height:2.35rem !important;
  }
  #bw-coverflow-about .bw-cf-arrow::before{
    font-size:1.3rem;
  }
  #bw-coverflow-about .bw-cf-prev{
    left:.75rem !important;
    transform:translateY(-50%) !important;
  }
  #bw-coverflow-about .bw-cf-next{
    right:.75rem !important;
    transform:translateY(-50%) !important;
  }
  #bw-coverflow-about .bw-cf-prev:hover,
  #bw-coverflow-about .bw-cf-prev:focus-visible,
  #bw-coverflow-about .bw-cf-next:hover,
  #bw-coverflow-about .bw-cf-next:focus-visible{
    transform:translateY(-50%) scale(1.05) !important;
  }
}/* End custom CSS */