.header-section-skin-1-title {
    color: #fff ;
    font-size: 112px ;
    font-family: "Roboto",sans-serif ;
    font-weight: 200 !important;
}
.header-section-skin-1-p {
    line-height: 40px !important;
    color: #fff !important;
    font-size: 20px !important;
    font-family: "Raleway",sans-serif !important;
    letter-spacing: 1px !important;
}
.header-skin-1-btn a {
    text-transform: uppercase !important;
    color: #fff !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #fff !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
}
.shop-products-skin-5 .title {
    letter-spacing: 1px !important;
    color: #000000 !important;
    font-size: 19px !important;
    font-family: "jost", sans-serif !important;
    font-weight: 400 !important;
}
.shop-products-skin-5-btn {
    background-color: #000000;
    color: #ffffff !important;
    text-transform: uppercase !important;
     padding: 8px 24px !important;
     letter-spacing: 2px !important;
     font-family:"jost",sans-serif !important;
     font-size: 15px !important;
}
.header-section-skin-2-title {
    color: #fff !important;
    font-size: 70px !important;
    font-family: "Roboto",sans-serif !important;
    font-weight: 300 !important;
}
.header-section-skin-2-p {
    line-height: 40px !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: "Raleway",sans-serif !important;
    letter-spacing: 1px !important;
}
.header-skin-2-btn a {
    text-transform: uppercase !important;
    color: #fff !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #fff !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
}
.ecommerce-skin-1-title-small {
    text-transform: uppercase !important;
    color: #000000 !important;
    font-family: 16px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 1px !important;
}
.ecommerce-skin-1-title {
    color: #000000 !important;
    font-size: 64px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 200 !important;
    letter-spacing: 1px !important;
}
.ecommerce-skin-1-content {
    color: #000000 !important;
    font-size: 18px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 1px !important;
}
.shop-products-skin-1 .product {
 background-color: #f4f4f4 !important;
  border: 1px solid #f4f4f4 !important;
}
.shop-products-skin-1 .product:hover {
    background-color: #f4f4f4 !important;
     border: 1px solid #000000 !important;
   }
.shop-products-skin-1 .title {
    text-align: center !important;
    color: #000000 !important;
    font-family:"jost",sans-serif !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
}
.shop-products-skin-1 .price {
    text-align: center !important;
    color: #383f40 !important;
    font-size: 14.4px !important;
    font-family: "Raleway",sans-serif !important;
}
.shop-products-skin-1-btn {
    padding: 6px !important;
    text-transform: uppercase !important;
    border: 1px solid #000000 !important;
    background-color: transparent !important;
    color: #383f40 !important;
    font-weight: 400 !important;
    font-family: "jost",sans-serif !important;
    letter-spacing: 2px !important;
}
.shop-products-skin-1-btn:hover {
    padding: 10px !important;
    text-transform: uppercase !important;
    color: #383f40 !important;
    font-weight: 400 !important;
    font-family: "jost",sans-serif !important;
    letter-spacing: 2px !important;
    border: 2px solid #000000 !important;
}
.video-skin-10 .card {
    background-color: #ffffff !important;
}
.video-skin-10-title {
    letter-spacing: 2px !important;
    color: #000000 !important;
    font-size: 64px !important;
    font-family: "Roboto Serif",serif !important;
}
.video-skin-10-p {
    font-size: 18px !important;
    color: #000000 !important;
    font-family: "Raleway", sans-serif !important;
    letter-spacing: 1px !important;
    line-height: 30px !important;
}
.video-skin-10-btn a {
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;

}
.shop-products-skin-11-skin-11-title-small {
    text-transform: uppercase !important;
    color: #000000 !important;
    font-family: 16px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 1px !important;
}
.shop-products-skin-11-skin-11-title {
    color: #000000 !important;
    font-size: 64px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
}
.shop-products-skin-11-skin-11-content {
    color: #383f40 !important;
    font-size: 19.2px !important;
    font-family: "Roboto Serif", serif !important;
}
.shop-products-skin-11-skin-1-btn a {
    background-color: transparent !important;
    font-size: 19.2px !important;
    border-bottom:  1px solid #a27a25;
    border: none !important;
    color: #a27a25 !important;
    font-weight: 400 !important;
    font-family: "Raleway",sans-serif !important;
}
 
.shop-products-skin-11 .add-to-cart {
    padding:11px !important;
    background-color: #000000 !important;
    text-transform: uppercase !important;
    color: #fff !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
   
}
.shop-products-skin-11 .add-to-cart:hover {
    padding:11px !important;
    background-color: #000000 !important;
    text-transform: uppercase !important;
    color: #fff !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 2px solid #000000 !important;

}

.shop-products-skin-11 .buy-now {
    padding:11px !important;
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
}
.shop-products-skin-11 .buy-now:hover {
    padding:11px !important;
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 2px solid #000000 !important;
}
.call-to-action-skin-17 .title-small {
    text-transform: uppercase !important;
    color: #ffffff !important;
    font-family: 16px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 1px !important;
}
.call-to-action-skin-17 .title {
    color: #ffffff !important;
    font-size: 64px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
}
.call-to-action-skin-17 .content {
    line-height: 32px !important;
    color: #ffffff !important;
    font-size: 19.2px !important;
    font-family: "Roboto Serif", serif !important;
}
.contact_form-skin-2 label {
    display: none !important;
}
.contact_form-skin-2 .form-control {
    padding: 16px !important;
    margin-top: 20px !important;
}
.contact_form-skin-2 ::placeholder {
    color: #000000 !important;
    font-weight: 500 !important;
    font-size: 18px !important;
  }
  .contact_form-skin-2 .btn button {
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #fff !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #ffffff !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
  }
  .ecommerce-skin-5-title-small {
    text-transform: uppercase !important;
    color: #383f40 !important;
    font-family: 16px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 1px !important;
  }
  .ecommerce-skin-5-title {
    color: #000000 !important;
    font-size: 64px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
  }
  .ecommerce-skin-5-p {
    line-height: 32px !important;
    color: #ffffff !important;
    font-size: 19.2px !important;
    font-family: "Roboto Serif", serif !important;
   }
   .ecommerce-skin-5-btn a {
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
   }
   .shop-products-skin-4 .title {
    letter-spacing: 1px !important;
    color: #000000 !important;
    font-size: 19px !important;
    font-family: "jost", sans-serif !important;
    font-weight: 400 !important;
   }
  .shop-products-skin-4 .btn {
    background-color: #000000;
    color: #ffffff !important;
    text-transform: uppercase !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
    font-family: "jost", sans-serif !important;
    font-size: 15px !important;
  } 
  .shop-products-skin-4 .product {
    padding: 10px !important;
    border: 1px solid transparent 
  }
  .shop-products-skin-4 .product:hover {
    padding: 10px !important;
    border: 1px solid #000000 
  }
  .desgin-skin-27 .title {
    color: #ffffff !important;
    font-size: 16px !important;
    letter-spacing: 2px  !important;
    text-transform: uppercase !important;
    font-family: "jost",sans-serif !important;
    font-weight: 500 !important;
  }
  .desgin-skin-27 img {
    width: 120px !important;
  }
  .content-skin-8-title-small {
    text-transform: uppercase !important;
    color: #ffffff !important;
    font-family: 16px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 1px !important;
  }
  .content-skin-8-title {
    color: #ffffff !important;
    font-size: 64px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
  }
  .content-skin-8-content {
    text-transform: capitalize !important;
    line-height: 32px !important;
    color: #ffffff !important;
    font-size: 19.2px !important;
    font-family: "Roboto Serif", serif !important;
  }
  .content-skin-8-btn a  {
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #fff !important;
    font-size: 15px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #ffffff !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
  }
  .blog-posts-skin-1 .card {
    border: 1px solid #000000 !important;
  }
  .blog-skin-1-title-small {
    text-transform: uppercase !important;
    color: #383f40 !important;
    font-family: 16px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 2px !important;
  }
  .blog-skin-1-title {
    color: #000000 !important;
    font-size: 64px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
  }
  .blog-skin-1-btn a {
    background-color: #000000 !important;
    text-transform: uppercase !important;
    color: #ffffff !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
  }
  .posts-skin-1-title {
    color: #000000 !important;
    font-size: 28px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
  }
  .posts-skin-1-title:hover {
    color: #a27a25 !important;
    font-size: 28px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
  }
  .posts-skin-1-btn a {
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
  }
  .blog-posts-skin-1  li.slick-active button {
    display: none !important;
  }
  .features-skin-4-title {
    color: #000000 !important;
    font-family: "jost", sans-serif !important;
    font-size: 18px !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
    font-weight: 400 !important;
  }
  .features-skin-4-p {
    line-height: 23px !important;
    color: #383f40 !important;
    font-size: 14.4px !important;
    font-family: "Raleway",sans-serif !important;
  }
  .features-skin-4 img {
    width: 40px !important;
  }
  .testimonials-skin-15-title-small {
    text-transform: uppercase !important;
    color: #ffffff !important;
    font-family: 16px !important;
    font-family: "jost", sans-serif !important;
    letter-spacing: 2px !important;
  }
  .testimonials-skin-15-title {
    color: #ffffff !important;
    font-size: 64px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
  }
  .testimonials-skin-15-p {
    color: #fff !important;
    font-size: 16px !important;
    font-family: "Raleway",sans-serif !important;
    letter-spacing: 1px !important;
  }
  .testimonials-skin-13 img {
   width: 150px !important;
  }
  .testimonials-skin-13 .content {
    color: #ffffff !important;
    font-size: 16px !important;
    font-family:"Raleway", sans-serif !important;
    line-height: 30px !important;
  }
  .testimonials-skin-13 .name {
    color: #eeeeee;
    font-size: 14px !important;
    font-style: italic !important;
  }
  .testimonials-skin-13 .name:hover {
    border-bottom: 1px solid #eeeeee !important;
    width: 80px !important;
    color: #eeeeee;
    font-size: 14px !important;
    font-style: italic !important;
  }
  .footers-skin-1-title {
    color: #ffffff !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
    font-size: 16px !important;
    font-family: "jost",sans-serif !important;
  }
  .testimonials-skin-13 .swiper-pagination-bullet {
    color: #ffffff !important;
    background-color: #ffffff !important;
  }
  .content-skin-69-title {
    color: #000000 !important;
    font-size: 48px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 300 !important;
    letter-spacing: 1px !important;
  }
  .content-skin-69-p {
    font-weight:300 !important;
    color: #383f40 !important;
    font-size: 14px !important;
    font-family: "Raleway",sans-serif !important;
    line-height: 24px !important;
  }
  .footers-skin-1 ul li {
    text-decoration: solid #000000 !important;
  }
  .footers-skin-1 .small {
    color: #fff !important;
    font-size: 16px !important;
    font-family: "Raleway",sans-serif !important;
    line-height: 30px !important;
  }
  .footer-background span {
    color: #a27a25 !important;
  }
  .footer-background .btn {
    background-color: transparent !important;
    border-color: #a27a25 !important;
    color: #a27a25 !important;
  }
  .footer-background .contact_form-skin-2 .btn {
    margin-left: -12px !important;
    background-color: transparent !important;
    border-color: transparent !important;
    color: #a27a25 !important;
  }
  .footers-skin-1-btn a {
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #a27a25 !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #a27a25 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
  }
  .footers-skin-1 .contact_form-skin-2 .btn button {
    margin-top: -39px !important;
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #a27a25 !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #a27a25 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
  }
  .shop-inner-title-main {
    color: #ffffff !important;
  }
  .shop-inner-page  .shop-breadcrump a {
    color: #ffffff !important;
  }
  .shop-inner-page .shop-breadcrump span {
    color: #ffffff !important;
  }
  .shop-inner-page .product {
    border: 1px solid #000000;
  }
  .shop-inner-page .title-main {
    color: #000000 !important;
    font-size: 38px !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 300 !important;
    letter-spacing: 1px !important;
  }
  .shop-inner-page .description {
    font-weight:300 !important;
    color: #383f40 !important;
    font-size: 14px !important;
    font-family: "jost",sans-serif !important;
    line-height: 24px !important;
  }
 
  .shop-inner-page .price {
    color: #000000 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
  }
  .shop-inner-page .add-to-cart {
    background-color: transparent !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;

  }
  .shop-inner-page .buy-now {
    background-color: #000000 !important;
    text-transform: uppercase !important;
    color: #ffffff !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;

  }
  .shop-inner-title {
    text-transform: capitalize !important;
    font-size:30px !important;
    color: #000 !important;
    font-weight:400 !important;
    font-family: "Roboto", sans-serif !important;

}
  .shop-inner-p {
    font-size: 16px !important;
    color: #383f40 !important;
    line-height: 30px !important;
    font-family: "jost", sans-serif !important;
}
  .shop-inner-list-item {
    list-style: none !important;
    font-size: 16px !important;
    color: #383f40 !important;
    line-height: 30px !important;
    font-family: "jost", sans-serif !important; 
}
.shop-inner-related-title {
  text-transform: capitalize !important;
  font-size: 48px !important;
  color: #000 !important;
  font-weight:400 !important;
  font-family: "Roboto", sans-serif !important;
}
.shop-inner-list-item i {
    color: #000000 !important;
    font-size: 18px !important;
}
.shop-products-skin-2 .content {
  padding: 20px !important;
}
.shop-products-skin-2 .btn {
  background-color: #000000 !important;
    text-transform: uppercase !important;
    color: #ffffff !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
}
.shop-products-skin-2 .btn:hover {
  background-color: transparent !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 16px !important;
    font-family:"jost",sans-serif !important;
    border: 1px solid #000000 !important;
    padding: 8px 24px !important;
    letter-spacing: 2px !important;
}
.blog-inner-background-main .mw-layout-background-block{
  background-size: cover !important;
  background-color: #00000037;
}
.blog-inner-title-main {
  color: #ffffff !important;
}
.blog-inner-breadcrumb svg {
  color: #ffffff !important;

}
.blog-inner-breadcrumb a {
  color: #ffffff !important;

}
.blog-inner-breadcrumb span {
  color: #ffffff !important;
}
.blog-inner-title {
  text-transform: capitalize !important;
  font-size: 30px !important;
  color: #000 !important;
  font-weight:400 !important;
  font-family: "Roboto", sans-serif !important;
  letter-spacing: 1px !important;
}
.blog-inner-page .description {
  font-weight: 300 !important;
  font-size: 16px !important;
    color: #383f40 !important;
    line-height: 30px !important;
    font-family: "jost", sans-serif !important;
}
.comment-form label {
  font-size: 18px !important;
  color: #484348 !important;
  font-family: "jost",sans-serif !important; 
  margin-bottom: 20px !important;
  letter-spacing: 1px !important;
}
.comment-post-btn button {
  border: 1px solid #000000 !important;
  border-radius: 4px !important;
  background-color: transparent !important;
  color: #000000 !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  padding: 8px 24px !important;
  font-family: "jost",sans-serif !important; 
}
@media screen and (max-width: 768px){

    .review-card-rating i {
        font-size: 17px !important;
    }
    .total-review {
        font-size: 17px !important;  
    }
  .shop-products-skin-1-btn {
    padding: 5px !important;
    font-size: 14px !important;
  }
  .shop-products-skin-1-btn:hover {
    padding: 5px !important;
    font-size: 14px !important;
  }
  .shop-products-skin-2 .h-300{
    height: 160px !important ;
}
.shop-skin-2-btn a {
    font-size: 12px !important;
    padding: 6px !important;

}
.shop-products-skin-3 h4{
    font-size: 16px;
}
.shop-products-skin-3 .price{
    font-size: 16px;
}
.shop-products-skin-3-btn-box{
    text-align: left !important;
    display: block !important;

}
.shop-products-skin-3-btn-box a{
  padding: 5px 24px !important;
}
.shop-products-skin-6 .img-as-background {
    height: 175px !important;
}
.shop-products-skin-6 h5 {
    font-size: 16px !important;
}
.shop-products-skin-6 .price{
    font-size: 14px !important ;

}
.shop-products-skin-6-price-box {
    display: block !important;

}
.shop-products-skin-6-btn {
    margin-top: 10px;
}
.shop-products-skin-7 .image{
    height: 165px !important;
}
.shop-products-skin-7 .price-holder{
    font-size: 12px !important;
}
.shop-products-skin-12-content h5 {
    font-size: 16px !important;
 }
 .shop-products-skin-12-btn  {
    margin-top: 5px;
    font-size: 12px !important;
    padding: 2px 45px !important;
 }
 .ecommerce-skin-5-left-col{
  margin-top: -52% !important;
 }
}
