.creative-layout .sticky {
  background: var(--topbar-sticky-bg);
}
a.btn-border {
	background: rgb(0 0 0 / 77%);
  border-radius: 26px;
  color: #d7bc91;
  position: relative;
  margin-bottom: 7px;
  border: none;
}
.top-bar-left .menu-text a {
  padding: 0;
}
/* Mobile Logo */
.title-bar .title-bar-title img {
  max-height: 57px;
}
a.btn-border:after {
  position: absolute;
  top: -2px;
  bottom: -2px;
  left: -2px;
  right: -2px;
  background: linear-gradient(to right, #ffc739, #c78a25);
  content: '';
  z-index: -1;
  border-radius: 26px;
	transition: all .5s ease-in-out;
}
a.btn-border:hover:after {
	  background: linear-gradient(to right, #ffc739 50%, #c78a25 120%);
}

.overflow-visible {
	overflow: visible;
}
.numbers-movedup {
  margin-left: -25px;
  margin-right: -25px;
  z-index: 9;
  box-shadow: 0 5px 20px rgb(0 0 0 / 10%);
}
@media only screen and (min-with: 664px) and (max-with:1024px) {
.numbers-movedup {
    transform: translate(12%, 40px) scale(1.135);
}
}
@media only screen and (min-width: 1024px) {
	.numbers-movedup {
	  transform: translate(22%, 80px) scale(1.35);
	}
}
.numbers-movedup .vc_column-inner {
  padding: 15px !important;
}
.numbers-movedup .wd-fucts {
  margin-bottom: 0;
}
.numbers-movedup .wd-fucts .icon {
  display: none;
}
.numbers-movedup .wd-fucts .title {
  padding-top: 0;
}

.wd-image-text.style4 .service-img-box {
  border: 1px solid #DDD;
  transition: .3s;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0 5px 20px rgb(0 0 0 / 4%);
}

.wd-image-text.style4 .service-img-box:hover {
  border: 1px solid #DDD;
  transition: .3s;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0 10px 50px rgb(0 0 0 / 16%);
}
h1, h2, h3, h4, h5, h6, .menu-list a {
  font-family: "Playfair Display";
  font-weight: 900;
}





.wd-heading h2 span:after, .wd-heading h3 span:after, .wd-heading h4 span:after, .wd-heading h5 span:after, .wd-heading h6 span:after,
.free-quote input.wpcf7-submit,
.woocommerce .products .product.type-product .button {
  background: linear-gradient(
45deg
, #ffd183, #ce9e49);
   background: linear-gradient( 
45deg
 , #ffd183, #ce9e49);
  font-weight: 700;
  letter-spacing: 0;
  font-size: 17px;
	color: #000;
	border-radius: 30px;
}


.woocommerce .products .product.type-product .woocommerce-LoopProduct-link {
  text-align: left;
}
.woocommerce .products .product.type-product .woocommerce-LoopProduct-link .woocommerce-loop-product__title {
  font-size: 20px;
}


.wd-footer > div {
  padding-top: 30px;
  padding-bottom: 50px;
}
.wd-copyright {
  background-color: #3c3b41;
}
.wd-copyright.footer-style1 > .row {
  border-top: none;
}
.wd-image-text.style3 .service-img-box{
	min-height:530px;
}
/* .has-spinner.button{
	display:none !important;
} */
.catalogue_btn{
	background: linear-gradient( 45deg , #ffd183, #ce9e49);
    font-weight: 700;
    letter-spacing: 0;
    font-size: 17px;
    color: #000;
    border-radius: 30px;
	    transition: .5s ease;
	box-shadow:none;
	border:none;
	
}
.catalogue_btn:hover{
	padding: 13px 50px 13px 50px;
}
.top-bar-left img {
    height: 100px;
}
.d-none,.portfolio-content,.counter_2 .wd-fucts{
	display:none !important;
}
.title-bar{
	justify-content:space-between;
	flex-direction:row-reverse;
}
.wd-section-project .style-3 .portfolio-item:hover:after {
	opacity: 0;
}