.slideshows-banner {
    padding: 50px 0;
}

.slide-mv {}

.slide-mv .slick-list {}
.slide-mv .slick-arrow svg{
 width: 18px;
  height: 18px;
}
.slide-mv__itme {}

.slide-mv__itme:not(.slick-current) .slide-mv__img {
    transform: scale(.93);
    opacity: .5;
}

.slide-mv__img {
    transition: all .6s;
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
    border-radius: 16px;
}

.slide-mv__img img {

    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.sec-banner {
    padding: 50px 0;
}

.banner-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 25px;
}

.banner-grid__item.span-2 {
    grid-column: span 2;
    grid-row: span 2;
}

.banner-grid__img {
    height: 100%;

}

.banner-grid__img img {
    width: 100%;
    height: 100%;
}

.blog-grid__row {
    gap: 30px 0;
    --gutter: 15px;
}

.home-blog__wbtn {
    margin-top: 30px;
}

.home-blog {
    padding: 50px 0;
}
.home-product{
    padding: 50px 0 75px;
}
.product-column{
    margin-bottom: 30px;
}
.product-column__row {
    gap: 30px 0;
    --gutter: 10px;
}
.home-service{
    padding: 100px 0;
    min-height: 800px;
}
@media (max-width: 992px){
 	.home-product, .home-blog{
       padding: 30px 0;
	}
  .sec-banner{
   	padding: 30px 0; 
  }
}