﻿.categorylist-image .swiper-slide{
  display:flex;
  flex-direction:column;
  align-items:center;
}
@media only screen and (max-width: 767px) {
  .categorylist-image .swiper-wrapper{overflow-x:auto !important;overflow-y:hidden;/* flex-wrap: wrap; *//* width: 1000px !important; */}
  .categorylist-image .swiper-slide{
     background-color: #fff;

  width: 49.5vw;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 49.5vw;
  flex: 0 0 49.5vw;
  margin: 10px;
  }
  
span.caategory-title {
  padding-right: 25px;
}
}
@media (min-width: 768px) and (max-width: 1024px){
  .categorylist-image .swiper-wrapper{overflow-x:auto !important;overflow-y:hidden;/* flex-wrap: wrap; *//* width: 1000px !important; */}
  .categorylist-image .swiper-slide{
     background-color: #fff;

  width: 49.5vw;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 49.5vw;
  flex: 0 0 49.5vw;
  margin: 10px;
  }
  
span.caategory-title {
  padding-right: 25px;
}
}
.categorylist-image .swiper-slide img {
  width:60px;
  height: 60px;
}
.categorylist-image .swiper-pagination {
  position: unset;
}
.navigation2 {
  padding: 4% 0;
}
span.caategory-title {
  font-size: 13px;
  font-weight: 700;
  color: #273850;
  text-align: center;
  justify-content: center;
}

.categorylist-image .swiper-wrapper {
  padding-top: 20px;
}
.background-hoverable {display: flex;/* background: white; */position: absolute;width: 100%;height: 100%;transition: 0.5s ease;z-index: -1;}

.item-slider {cursor: pointer;display: flex;z-index: 1000000000000;flex-direction: column;align-items: center;width: 100%;justify-content: center;height: 140px;transition: all ease-in-out .3s;}
.item-slider .wrapp-img {transition:all ease-in-out .3s;}
#Subcategorization .item-slider {
  height:50px
}

.wrapp-image.swiper-slide:hover .background-hoverable {
transform: scale(1.1);
transition: 0.5s ease;
}

.item-slider p {margin: 0;text-align: center;}


.linktocategories {
  color: black !important;
  display: flex;
  justify-content: center;
  transition: all ease-in-out 3s;
}
span.borderbottom {width: 18px;height: 4px;background: #001A3A;position: absolute;bottom: 0;border-radius: 15px 13px 0 0;transition: all ease-in-out .3s;}
.linktocategories:hover .borderbottom {width:32px}
.linktocategories:hover .wrapp-img {transform:translateY(-8px)}
.header-category-module {
  display: flex;
  align-items: center;
  padding-bottom: 2%;
  justify-content: center;
}

.header-category-module .swiper-pagination span {
  margin: 0 4px;
}
object.icon-cats {
  z-index: -1;
  position: relative;
}
div#categorization399 {position: relative;}