/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 24 2025 | 15:22:37 */
.mybox .elementskit-infobox:hover{
	transform: translateY(-5px);
box-shadow: 0 10px 20px rgba(0,0,0,0.1);
transition: 0.3s ease;
	border-radius:10px!important;

}

.mybox .elementor-widget-icon-box{
	
box-shadow: 0 8px 24px rgba(0,0,0,0.06);
Border: 1px solid #EDEDED;
	border-radius:10px!important;

}

.mybox .elementor-widget-icon-box:hover{
	transform: translateY(-5px);
box-shadow: 0 10px 20px rgba(0,0,0,0.1);
transition: 0.3s ease;
	border-radius:10px!important;

}

.mybox .product-wrapper:hover{
	transform: translateY(-5px);
box-shadow: 0 10px 20px rgba(0,0,0,0.1);
transition: 0.3s ease;
	

}

.elementor-26255 .elementor-element.elementor-element-2023190:hover{
	box-shadow: 0 10px 20px  rgba(254,124,1,0.9);
}


@media (max-width:1279px)
{
	.bundlecheckout .wd-buy-now-btn {
 
  min-height: 50px!important;
  font-size: 17px!important;
}

.bundlecheckout .wd-buy-now-btn::before {
  content: "\f147";
  font-family: "woodmart-font";
  position: relative;
  opacity: 1;
  box-shadow: none;
  margin-right: 6px!important;
  font-size: 17px!important;
}

.bundlewhatsapp .btn{
	 min-height: 50px!important;
  font-size: 17px!important;
	background: linear-gradient(90deg, #075E54 0%, #128C7E 60%, #25D366 100%) !important;

	}	
}

@media (min-width:1280px)
{
	.bundlecheckout .wd-buy-now-btn {
 
  min-height: 64px!important;
  font-size: 21px!important;
}

.bundlecheckout .wd-buy-now-btn::before {
  content: "\f147";
  font-family: "woodmart-font";
  position: relative;
  opacity: 1;
  box-shadow: none;
  margin-right: 6px!important;
  font-size: 21px!important;
}

.bundlewhatsapp .btn{
	 min-height: 64px!important;
  font-size: 21px!important;
	background: linear-gradient(90deg, #075E54 0%, #128C7E 60%, #25D366 100%) !important;

	}	
}


.bundletesti .testimon-style-boxed .testimonial-inner {
  padding: 30px;
  border-radius: 15px;
  background-color: rgba(255,255,255,0.1);
  box-shadow: 0 0 5px rgba(0,0,0,0.1);
  transition: box-shadow .5s ease;
}
.bundletesti p{color:#fff!important;}
.bundletesti .testimonial-content footer {
  margin-top: 15px;
  color: #fff!important;
  font-weight: 600;
}
.bundletesti .testimonial-content footer > span {
  color: #fff!important;
  font-weight: 400;
}
.bundletesti .star-rating {
  position: relative!important;
	bottom: 0px!important;
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  letter-spacing: 2px;
  font-weight: 400;
  color: #EABE12;
  width: fit-content;
  font-family: "woodmart-font";
}
.bundleproducts .wd-cart-icon-wrapper{display:none!important;}
.bundleproducts .wd-products[class*="wd-stretch-cont"] .wd-product :is(.price, .wrap-price, .product-rating-price){display:none!important;}
.bundleproducts .wd-product :is(.wd-product-cats, .wd-product-brands-links) {
 
  margin-bottom: 15px!important;
}

.bundleproducts .product-labels {
 
  display: none!important;
}


.bundleproducts .wd-action-btn {

  display: none !important;
}

.elementor-26255 .elementor-element.elementor-element-51dc9fef .title-subtitle {
 
  border-radius: 120px;
  border:1px solid #FFF;
  margin-bottom: 30px;
	padding-left:20px;
	padding-right:30px;
	line-height:32px!important;
}

.bundleheading .title-subtitle{
border-radius: 120px!important;
  border: 1px solid rgba(0, 170, 255, 0.2)!important;
  margin-bottom: 25px;
	padding-left:25px!important;
	padding-right:25px!important;
	line-height:28px!important;	
}

 .bundlebtns .btn{
 background:#0D74B6!important;
  min-width: 260px;
	 border:1px solid #fff!important;
}

 .bundlebtns .btn2 .btn{
 background:#fff!important; 
	 color:#0D74B6!important;
	 text-shadow:none!important;
	 min-width: 260px;
}
