.owl-carousel .owl-item img {
    display: block;
   
}

.owl-carousel .owl-item{
	float:left;
	width:100%;
}


.owl-carousel .owl-item img:hover{
	box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
	
}



/* -----   slider categoery by Space  ---------- */


 .bbb_viewed_nav {
    position: absolute;   
    width: 50px;
    height: 60px;
    text-align: center;    
    font-size: 36px;
    color:#000000;
    line-height:51px;
    padding: 6px 13px;
    opacity:1;   
    outline: 0;    
	border-radius: 0 42px 42px 0;
	display: inline-block;  
	cursor:pointer;
	opacity: 0.8;
 }
 
 .bbb_viewed_nav:hover{
 	opacity: 1;
 }

 .bbb_viewed_nav:hover i {
     color: #606264
 }

 .bbb_viewed_prev {
    color: #d1d3d2;
    top: 48px;
    left: -18px;
 }
 


.bbb_viewed_next {
    color: #d1d3d2;
    top: 48px;
    right: -5px;
    
}

.sub-heading {
    color: #000000;
    font-weight: 500;
}

.img-hover-zoom img {
    transition: transform 0.3s ease;
    cursor: pointer;
	
  }

  .img-hover-zoom  img:hover {
    transform: scale(1.2);
  }


.bbb_viewed_image img {
     display: block;
     max-width: 100%
 }



.bbb_viewed_title_container{	
	position:relative;
	z-index: 99;
}


/* -----   slider  live Projects ---------- */



.aaa_viewed_nav {
    position: absolute;   
    width: 50px;
    height: 60px;
    text-align: center;    
    font-size: 24px;
    color:#000000;
    line-height:51px;
    padding: 6px 13px;
    opacity:1;   
    outline: 0;    
	border-radius: 0 42px 42px 0;
	display: inline-block;  
	cursor:pointer;
	opacity: 0.8;
 }
 
 .aaa_viewed_nav:hover{
 	opacity: 1;
 }

 .aaa_viewed_nav:hover i {
     color:#811235
 }


  .bbb_viewed_nav:hover{
 	opacity: 1;
 }

 .bbb_viewed_nav:hover i {
     color:#811235
 }

.aaa_viewed_prev {
    color: #000000;
    top: 0px;
    left: -37px;
}
 


.aaa_viewed_next {
     color: #000000;
    top: 0px;
    right: -37px;
    
}




.aaa_viewed_image img {
     display: block;
     max-width: 100%
 }



.aaa_viewed_title_container{	
	position:relative;
	z-index: 99;
}

/* -----   slider  loose  furniture ---------- */



.ddd_viewed_nav {
    position: absolute;   
    width: 50px;
    height: 60px;
    text-align: center;    
    font-size: 36px;
    color:#000000;
    line-height:51px;
    padding: 6px 13px;
    opacity:1;   
    outline: 0;    
	border-radius: 0 42px 42px 0;
	display: inline-block;  
	cursor:pointer;
	opacity: 0.8;
 }
 
 .ddd_viewed_nav:hover{
 	opacity: 1;
 }

 .ddd_viewed_nav:hover i {
     color:#811235
 }

.ddd_viewed_prev {
color: rgb(0, 0, 0);
    top: 183px;
    left: -14px;
    font-size: 30px;
}

.ddd_viewed_next {
    color: #000000;
    top:183px;
    right:0px;
    font-size: 30px;
    
}

.ddd_viewed_image img {
     display: block;
     max-width: 100%
 }



.ddd_viewed_title_container{	
	position:relative;
	z-index: 99;
}

.ddd_viewed_slider_container{
    padding: 1em 2.5em;
}


/* -----   slider  Client Logo ---------- */


.ttt_viewed_nav {
    position: absolute;   
    width: 50px;
    height: 60px;
    text-align: center;    
    font-size: 36px;
    color:#000000;
    line-height:51px;
    padding: 6px 13px;
    opacity:1;   
    outline: 0;    
	border-radius: 0 42px 42px 0;
	display: inline-block;  
	cursor:pointer;
	opacity: 0.8;
 }
 
 .ttt_viewed_nav:hover{
 	opacity: 1;
 }

 .ttt_viewed_nav:hover i {
     color:#811235
 }

.ttt_viewed_prev {
    color: rgb(255, 255, 255);
    top: 20px;
    left: -14px;
    font-size: 1.2em;
}

.ttt_viewed_next {
     color: #ffffff;
    top: 20px;
    right:0px;
    font-size: 1.2em;
    
}

.ttt_viewed_image img {
     display: block;
     max-width: 100%
 }



.ttt_viewed_title_container{	
	position:relative;
	z-index: 99;
}

.ttt_viewed_slider_container{
    padding: 1em 2.5em;
}


/* -----   slider  live-gallery ---------- */



.live_gallery_viewed_nav {
    position: absolute;   
    width: 50px;
    height: 60px;
    text-align: center;    
    font-size: 36px;
    color:#000000;
    line-height:51px;
    padding: 6px 13px;
    opacity:1;   
    outline: 0;    
	border-radius: 0 42px 42px 0;
	display: inline-block;  
	cursor:pointer;
	opacity: 0.8;
 }
 
 .live_gallery_viewed_nav:hover{
 	opacity: 1;
 }

 .live_gallery_viewed_nav:hover i {
     color:#811235
 }

.live_gallery_viewed_prev {
    color: rgb(0, 0, 0);
    top: 73px;
    left: -14px;
    font-size: 1.2em;
}

.live_gallery_viewed_next {
     color: #000000;
    top:73px;
    right:-10px;
    font-size: 1.2em;
    
}

.live_gallery_viewed_image img {
     display: block;
     max-width: 100%
 }



.live_gallery_viewed_title_container{	
	position:relative;
	z-index: 99;
}

.live_gallery_viewed_slider_container{
    padding: 1em 2.5em;
}


/* -----   slider  product-gallery ---------- */



.product-gallery_viewed_nav {
    position: absolute;   
    width: 50px;
    height: 60px;
    text-align: center;    
    font-size: 36px;
    color:#000000;
    line-height:51px;
    padding: 6px 13px;
    opacity:1;   
    outline: 0;    
	border-radius: 0 42px 42px 0;
	display: inline-block;  
	cursor:pointer;
	opacity: 0.8;
 }
 
 .product-gallery_viewed_nav:hover{
 	opacity: 1;
 }

 .product-gallery_viewed_nav:hover i {
     color:#5c0c25;
 }

 .gallery-s .products-title {    
    color: rgb(76 7 30);
 }

.gallery-s .products-title:hover ,  .gallery-s .card-bg:hover .products-title {    
    color:rgb(56, 4, 22) !important;
 }

.product-gallery_viewed_prev {
    color:rgb(149 61 90);
    top:88px;
    left: -14px;
    font-size: 1.2em;
}

.product-gallery_viewed_next {
   color:rgb(149 61 90);
    top:88px;
    right:-10px;
    font-size: 1.2em;
    
}

.product-gallery_viewed_image img {
     display: block;
     max-width: 100%
 }



.product-gallery_viewed_title_container{	
	position:relative;
	z-index: 99;
}

.product-gallery_viewed_slider_container{
    padding: 1em 2.5em;
}

.card {
    border-radius: 8px;
    overflow: hidden;
    transition: box-shadow 0.3s ease;
	box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px !important;
}

.card .btn-s{
	background-color: #ffffff;
    border-radius: 0.99rem;
    color: #820b33;
    padding: 6px 20px;
    border: 1px solid #820b33;
}

.card .btn-s:hover{
	background-color:#820b33;
    border-radius: 0.99rem;
    color: #ffffff ;
    padding: 6px 20px;
    border: 1px solid #820b33;
}

.card:hover {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Shadow on hover */
}

.img-con {
    overflow: hidden;
}

.img-con img {
    transition: transform 0.3s ease;
}

.img-con:hover img {
    transform: scale(1.1); /* Zoom effect on hover */
}

.img-title {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 5px;
    color: #000000;
}

.btn-sm {
    font-size: 14px;
    padding: 6px 12px;
}



