.glo-product-margin-top10{
    margin-top:10px;
}
.glo-product-item-col-6{
    text-align:center;
}
.glo-product-row-item-product{
    margin-bottom:20px;
}
.glo-product-carousel-indicators{
    top: 100%;
}
.glo-product-text{
    white-space: nowrap; 
    width: 98%; 
    overflow: hidden;
    text-overflow: ellipsis; 
} 
.glo-product-image{
    height: 250px;
}
.glo-product-image img{
    height: 100%;
}
.glo-product-logo{
    height: 50px;
    margin-top: 5px;
    display: flex;
    justify-content: center;
}
.glo-product-logo img{
    height: 100%;
    object-fit: contain;
    display: flex;
}
.carousel-inner img{
    width: unset;
}
.glo-product-name{
    height: 27px;
}
@media screen and (min-width: 375px) and (max-width:991px){
    /* .glo-product-image{
        height: unset;
    } */
    .glo-product-logo{
        height: 80px;
    }
    .glo-product-col{
        margin-top:10px;
    }
    .glo-product-name{
        height: 50px;
    }
}
@media screen and (min-width: 375px) and (max-width:700px){
    .glo-product-image{
        height: 100px;
        display: flex;
        align-self: center;
    }
}
@media screen and (min-width: 992px) and (max-width:1600px){
    .glo-product-image{
        height: 220px;
        display: flex;
        align-self: center;
    }
    .glo-product-image img{
        height: 100%;
        width: 100%;
        object-fit: cover;
    }
    .glo-product-logo{
        height: 40px;
    }
}


.MultiCarousel { 
    float: left; 
    overflow: hidden; 
    padding:0px 15px; 
    width: 100%; 
    position:relative; 
}
    
.MultiCarousel .MultiCarousel-inner { 
    transition: 1s ease all; 
    float: left; 
}

.MultiCarousel .MultiCarousel-inner .item { 
    float: left;
}
        
.MultiCarousel .MultiCarousel-inner .item > div { 
    text-align: center; 
    padding:10px; 
    margin:10px 20px 10px 20px;
}
    
.MultiCarousel .leftLst, .MultiCarousel .rightLst { 
    position:absolute; 
    border-radius:50%;
    top:calc(50% - 20px); 
}
    
.MultiCarousel .leftLst { 
    left:2px; 
}
.MultiCarousel .rightLst { 
    right:2px; 
}
        
.MultiCarousel .leftLst.over, 
.MultiCarousel .rightLst.over { 
    pointer-events: none; 
}
.glo-bnt-slider-product{
    /* background: linear-gradient(to right, #fe8464 0%, #fe6e9a 50%, #fe8464 100%); */
    background: #36B4E6;
    color: #fff;
}
.glo-bnt-slider-product:hover{
    color: #fff;
    background-position: right center;
}
#product .glo-product-show{
    border-radius: 20px;
    border: 2px solid #36B4E6;
    /* box-shadow: 0 5px 15px 5px #fe7a7b; */
}
#product .single-services:hover{
    box-shadow: 0px 1px 8px 1px #36b4e6;
}
.glo-product-image img{
    object-fit: contain;
}


.carousel-inner .active.left { left: -33%; }
.carousel-inner .next        { left:  33%; }
.carousel-inner .prev        { left: -33%; }
.carousel-control.left,.carousel-control.right {background-image:none;}
.item:not(.prev) {visibility: visible;}
.item.right:not(.prev) {visibility: hidden;}
.rightest{ visibility: visible;}


.MultiCarousel-inner{
    display:flex;
    flex-direction: row;
}

.swiper {
    width: 100%;
    height: 100%;
  }

  .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }

  /* .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  } */
  #product{
      position: relative;
  }

.swiper-button-prev:after,.swiper-button-next:after{
    content : unset;
}
.glo-bnt-slider-product{
    height: 35px;
    width: 35px;
    border-radius: 100%;
}
.swiper-button-prev{
    left: 2px;
    right:0px
}

.swiper-button-next{
    right:2px
}
.swiper-slide{
    /* margin-left: 15px;
    margin-right: 15px; */
}
#product .glo-product-show{
    margin: 15px 45px;
    width: 100%;
}

.glo-width-100{
    width: 100%;
}

.glo-responsize-partner{
    width: 33%;
}

@media screen and (min-width: 375px) and (max-width:700px){
    .glo-responsize-partner{
        width: 50%;
    }
}