.ue-content-carousel{
    min-height:1px;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .ue-item{
    transition:0.3s;
    position:relative;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .carousel-image{
    transition:0.3s;
    background-position:center;
    background-repeat:no-repeat;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_image_carousel_content-wrapper{
    width: 100%;
  }

  #uc_content_carousel_new_elementor_e6b07e4{
    position:relative;
    min-height:1px;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .ue-content-holder{
    display:flex;
    flex-direction:column;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .ue-btn-holder{
    margin-top:auto;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .owl-nav .owl-prev{
      position:absolute;
      display:inline-block;
      text-align:center;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .owl-nav .owl-next{
    position:absolute;
    display:inline-block;
    text-align:center;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .owl-dots {
  overflow:hidden;
  text-align:center;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .owl-dot {
  border-radius:50%;
  display:inline-block;
  }

  .uc_post_title{
    font-size:21px;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_image_carousel_container_holder{
    overflow:hidden;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_more_btn{
      display:inline-block;
    text-decoration:none;
    text-align:center;
    transition:0.3s;
  }



  #uc_content_carousel_new_elementor_e6b07e4 .uc_date{ color:gray; padding-top:10px; font-style:italic; }






  #uc_content_carousel_new_elementor_e6b07e4 .ue-btn-inner-wrapper{
    display:inline-flex;
    align-items:center;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .ue-btn-inner-wrapper svg{
    height:1em;
    width:1em;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_image_carousel_placeholder{
    position:relative;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .ue_img_link{
    display:block;
    position:absolute;
    top:0px;
    right:0px;
    left:0px;
    bottom:0px;
  }

  /* start creative button hover styles */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_content{
    display: flex;
    flex-wrap: wrap;
  }

  /* GENERAL BUTTON STYLING */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_button {
    overflow:hidden;
    transition: all 0.3s;
    position: relative;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_button::after {
      transition: all 0.3s;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_button span {
      z-index: 2;
      position: relative;
      display: block;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_button::before,
  #uc_content_carousel_new_elementor_e6b07e4 .uc_button::after {
    content: '';
    position: absolute;
    z-index: 1;
  }

  /* BUTTON 1 */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-1::after {
    height: 0;
    left: 0;
    top: 0;
    width: 100%;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-1:hover:after {
    height: 100%;
  }

  /* BUTTON 7 */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-7::after {
    height: 0;
    left: 0;
    bottom: 0;
    width: 100%;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-7:hover:after {
    height: 100%;
  }

  /* BUTTON 2 */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-2::after {
    height: 100%;
    left: 0;
    top: 0;
    width: 0;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-2:hover:after {
    width: 100%;
  }

  /* BUTTON 6 */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-6::after {
    height: 100%;
    right: 0;
    top: 0;
    width: 0;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-6:hover:after {
    width: 100%;
  }

  /* BUTTON 3 */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-3::after {
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-3:hover:after {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
  }

  /* BUTTON 4 */


  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-4::after {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-4:hover:after{
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
  }

  /* BUTTON 5 */
  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-5 {
    overflow: hidden;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-5::after {
    height: 100%;
    left: -100%;
    top: 0;
    transform: skew(50deg);
    transition-duration: 0.6s;
    transform-origin: top left;
    width: 0;
  }

  #uc_content_carousel_new_elementor_e6b07e4 .uc_btn-5:hover:after {
    height: 100%;
    width: 200%;
  }
  /* end styles */
  #uc_content_carousel_new_elementor_e6b07e4_item1 .carousel-image{
    background-image:url();
  }
  #uc_content_carousel_new_elementor_e6b07e4_item2 .carousel-image{
    background-image:url();
  }
  #uc_content_carousel_new_elementor_e6b07e4_item3 .carousel-image{
    background-image:url();
  }
  #uc_content_carousel_new_elementor_e6b07e4_item4 .carousel-image{
    background-image:url();
  }
  #uc_content_carousel_new_elementor_e6b07e4_item5 .carousel-image{
    background-image:url();
  }
  #uc_content_carousel_new_elementor_e6b07e4_item6 .carousel-image{
    background-image:url();
  }
