@charset "utf-8";
/* CSS Document */

.icon-menu-ipad-header, .icon-menu-sticky-header, header .menu-wrapper nav > ul > li > a, 
header .menu-wrapper nav > ul > li > a, 
header .menu-wrapper nav > ul > li.menu-item::before{ color:#fff !important}
.single-post-bottom-content img{max-height: 250px !important; min-height: 250px !important;width: 100%; object-fit: contain; object-position: center;}
.footer_social_icon a svg{font-size: 22px;}
.footer-area h6, .footer-area h3 {font-size: 20px !important;border-bottom: 1px solid #a8a8a8;padding-bottom: 5px; width: 85%; line-height:25px !important;}
 .container{padding-left: 50px !important; padding-right: 50px !important;}
 .menu-main-menu .sub-menu{ padding:10px !important; }
 .ts-header .header-bottom nav > ul > li > ul.sub-menu {padding: 25px 20px 15px 20px !important; }
.wcml_currency_switcher ul{ display:block !important; padding:0px !important; }
.ts-header .group-language-currency{margin-top: -25px;}
.footer_copy { background: #c1204f;margin-bottom: 0px !important;padding-top: 5px; padding-bottom: 2px; color:#fff; }
.header-top{ background:#253065; }
.header-bottom{background:#253065;}
.home_blog_cls h2{ text-align:center; margin:auto; }
.header-bottom .menu-wrapper { margin-left: auto !important;  margin-right: auto !important;}
.home_blog_cls .article-content img{width: 100%;min-height: 220px;max-height: 220px;object-fit: cover;
  object-position: top;}
.home_new_pro h2{ margin:auto; text-align:center; }
.header-center p{ color: #fff;font-size: 15px;font-weight: 500; margin-bottom: 0; }
.menu-wrapper nav > ul > li > a{ font-size:18px !important;}
.search-field input{border-radius: 30px !important;}
.ts-header nav > ul li ul.sub-menu ul.sub-menu { padding: 20px 30px 20px 70px !important; }
.ts-header nav > ul li ul.sub-menu li:first-child > ul.sub-menu { top: -10px !important; }
.ask-about-product-button{ display:none !important; }
.woocommerce .product figure{border: 1px solid #ddd;}
.share_btn {display: flex;gap: 10px;}
.whatsapp-float img {width: 35px;height: 35px;}
.share_right{padding-top: 15px;padding-left: 20px; }
.woocommerce div.product .woocommerce-tabs .panel{padding: 30px 0 !important;}
.home_bottom_content { margin-bottom:30px; margin-top:30px; }
.home_bottom_content h2{font-size: 25px; line-height: 30px; margin-bottom: 20px;}
.home_bottom_content ul li {list-style: inside;font-size: 16px;line-height: 20px;text-align: justify;}

.collection_cls{ padding-top:30px; padding-bottom:30px; margin-bottom:0px; }
.collection_cls h3.elementor-image-box-title{background: #253065;  padding: 10px;border-radius: 0px 0px 10px 10px;
  margin-top: -6px; }
.collection_cls h3.elementor-image-box-title a{ color:#fff; }
.collection_cls h3.elementor-image-box-title a:hover{ color:#fff !important }
.collection_cls img{ border-radius: 15px 15px 0px 0px; }
.collection_cls img:hover{ }
.collection_cls img{ margin-bottom:0px !important }

.collection_in{ border: 1px solid #a07324; border-radius: 15px;  box-shadow:0 1px 4px #00000033; }
.collection_in:hover{ border: 1px solid #253065; box-shadow:0 8px 8px #25306533; }
.collection_in h3{font-size: 20px; padding-bottom: 20px;}

.woocommerce-cart .paypal-button-container,.single-product .paypal-button-container { display: none !important;}
.header-language.lang2{ margin-top:20px; }
#ppc-button-ppcp-gateway{ display:none !important; }
.page-id-22092 .entry-title{ display:none; }
.ts-header nav > ul li ul.sub-menu ul.sub-menu {left: calc(100% - 30px) !important; top: -18px;}
.woocommerce div.product div.product-images-summary .flex-viewport{ border:1px solid #ddd !important}
.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg{ display:none !important}
.brands-link{ display:none !important}
.summary .product_title.entry-title{ font-size: 20px !important;  line-height: 30px !important;}
.woocommerce div.product .summary p.price .amount, div.product .summary .ts-variation-price .amount{ color:#253065}
.header-middle{ padding-bottom:10px; padding-top:10px; }
footer#colophon{background-color: #F5F5F5 !important;  }

.single-post h1{font-size: 28px !important; font-weight: bold !important;}
.single-post h2{font-size: 25px !important; font-weight: bold !important;}
.single-post h3{font-size: 22px !important; font-weight: bold !important;}
.single-post p{ padding-bottom:10px; }
.single-post ul li, .single-post ol li{ list-style: inherit !important;list-style-position:outside !important; }
.single-post ul, .single-post ol{  margin-left:35px !important; }



.page-id-21401 .site-content h1,
.page-id-3 .site-content h1,
.page-id-13 .site-content h1,
.page-id-21929 .site-content h1,
.page-id-21931 .site-content h1{font-size: 28px !important; font-weight: bold !important;}
.page-id-21401 .site-content h2,
.page-id-3 .site-content h2,
.page-id-13 .site-content h2,
.page-id-21929 .site-content h2,
.page-id-21931 .site-content h2{font-size: 25px !important; font-weight: bold !important;}
.page-id-21401 .site-content h3,
.page-id-3 .site-content h3,
.page-id-13 .site-content h3,
.page-id-21929 .site-content h3,
.page-id-21931 .site-content h3{font-size: 22px !important; font-weight: bold !important;}
.page-id-21401 .site-content p,
.page-id-3 .site-content p,
.page-id-13 .site-content p,
.page-id-21929 .site-content p,
.page-id-21931 .site-content p{ padding-bottom:10px; }
.page-id-21401 .site-content ul li,
.page-id-21401 .site-content ol li,
.page-id-3 .site-content ul li,
.page-id-3 .site-content ol li,
.page-id-13 .site-content ul li,
.page-id-13 .site-content ol li,
.page-id-21929 .site-content ul li,
.page-id-21929 .site-content ol li,
.page-id-21931 .site-content ul li,
.page-id-21931 .site-content ol li{ list-style: inherit !important;list-style-position:outside !important; }
.page-id-21401 .site-content ul,
.page-id-21401 .site-content ol,
.page-id-3 .site-content ul,
.page-id-3 .site-content ol,
.page-id-13 .site-content ul,
.page-id-13 .site-content ol,
.page-id-21929 .site-content ul,
.page-id-21929 .site-content ol,
.page-id-21931 .site-content ul,
.page-id-21931 .site-content ol{  margin-left:35px !important; }




.single-post .entry-meta-top, .single-post .cats-link{ display:none; }
  @media(max-width:768px) { 
   .container {padding-left: 10px !important; padding-right: 10px !important;}
  .home_bottom_content h2{ margin-top:20px; margin-bottom:15px; }

  .home_bottom_content ul li {font-size: 15px;line-height: 18px;}
  .woocommerce div.product .entry-title{font-size: 20px !important;}
  .woocommerce-checkout #customer_details {margin-bottom: 30px; }
  .woocommerce-checkout #order_review_heading {left: 0px;  }
  .woocommerce .cart-collaterals .cart_totals, .woocommerce .checkout #order_review > * {padding-left: 5px;padding-right: 5px;}
  .footer-area h6, .footer-area h3 {width: 100%;line-height: 15px !important;}
}