.carousel-wrapper {
    position: relative;
    overflow: hidden;
    width: 85%;
    /* width: 99%; */
    /* max-width: 1650px; */
    /* top: 100px;   */
    /* left: 50%; */
    position: relative;
    margin-left: auto;
    cursor: url(../img/slider_grab.svg), pointer;
    /* cursor: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='32px' height='32px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E %3Cpath d='M443.6,387.1L312.4,255.4l131.5-130c5.4-5.4,5.4-14.2,0-19.6l-37.4-37.6c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4 L256,197.8L124.9,68.3c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4L68,105.9c-5.4,5.4-5.4,14.2,0,19.6l131.5,130L68.4,387.1 c-2.6,2.6-4.1,6.1-4.1,9.8c0,3.7,1.4,7.2,4.1,9.8l37.4,37.6c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1L256,313.1l130.7,131.1 c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1l37.4-37.6c2.6-2.6,4.1-6.1,4.1-9.8C447.7,393.2,446.2,389.7,443.6,387.1z'/%3E %3C/svg%3E"), pointer; */
  }
  
  /* .carousel-viewport {
    position: absolute;
    pointer-events: none;  
    width: calc(99% + 8px);
    top: 100px;
    left: 50%;
  } */
  
  /* .carousel-num {
    width:80%;  
    color: #555; 
    color: #fafafa; 
    font-size: 18px;
    line-height: 1;
    top: 14px;
    left: 8px;  
    font-family: 'Didact Gothic', sans-serif;
    color: #696767;
    margin: 0 auto;
  } */
  
  .carousel-box {
      position: absolute;
  }
  /* .carousel-box img{
    width:365px;
  } */
  /* .carousel-box h3{
    font-size:30px;
    margin-top:55px;
    line-height: 40px;
    margin-top:25px;
  } */
  /* .carousel-box span.speciality{
    color:#8faad0;
    float: left;
    clear: both;
    line-height: 23px;
  } */
  
  /* .carousel-box p{
    float: left;
    clear: both;
    text-align:left;
    line-height: 23px;
  } */
  .carousel-boxes {
    position: relative;
    height: auto;
  }
  
  .section_carousel{
    width: 100%;
    /* height: 1300px; */
    float: left;
    position: relative;
    display: flex;
    align-items: center;
    overflow: hidden;
    background-color: #efeeee;
  }