.entourance_map_widget{

    h2{
        font-size: 18px;
        text-align:center;
    }
}

.entourance_resource_widget{

    position:relative;

    h2{
        font-size: 18px;
        text-align:center;
    }
    .card-img-container{
        height: 200px;
    }
    .card-img-top{
        object-fit:cover;
    }
    .swiper-button-container{
        position: absolute;
        bottom: 30px;
        margin-top: 2%;
        .swiper-button-next{
            
        }
        .swiper-button-prev::after{
            font-size: 1.2em;
        }
        .swiper-button-next::after{
            font-size: 1.2em;
        }
    }
    .card{
        height: 90%;
    }

}

.entourance_page_widget{
    h2{
        font-size: 18px;
        text-align:center;
    }
    .tab{
        display: flex;
        justify-content: space-around;
        width: 100%;
    }
    .tablinks{
        flex-grow: 1;
    }
}


  
  .shortcode-slider .swiper-button-next,.shortcode-slider .swiper-button-prev {
    position: absolute;
    top: calc( 50% - var(--swiper-navigation-size) );
    background: rgba(100,100,100,.50);
      padding: 6px;
     font-size: 7px;
      color: #fff;
  }



  .shortcode-slider {

    position: relative;

    .swiper-button-next::after, .swiper-button-prev::after{
        font-size: 21px;
      }
      
      
     .swiper-button-next{
        border-radius: 20px 20px 20px 20px;
    padding-right: 10px;
    width: 40px;
    height: 40px;
      }
      
      .swiper-button-prev{
        border-radius: 20px 20px 20px 20px;
    padding-right: 10px;
    width: 40px;
    height: 40px;
      }
          
      .swiper-button-next, .swiper-rtl .swiper-button-prev {
        right: 12px;
        left: auto;
      }
      
      .swiper-button-prev, .swiper-rtl .swiper-button-next {
        left: 12px;
        right: auto;
      }
  }
