/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.main-page-wrapper { padding-top: 0; padding-bottom: 0; }
.mainBanner { min-height: 900px; display: flex; align-items: center; justify-content: center; margin-top: -125px; }
/*.whb-header .container { max-width: 1450px; }*/
.menu a { color: #fff !important; padding: 0 !important; }
.menu a:hover { color: #c19c70 !important; }
.home .menu  a { color: #fff !important; padding: 0 !important; }
#menu-footer-nav.menu a { color: #fff !important; }
#menu-footer-nav.menu a:hover { color: #c19c70 !important; }
ul#menu-main-menu { display: flex; align-items: center; justify-content: flex-end; }
.whb-header  .menu li {padding: 0 0px !important;width: 120px;text-align: center;display: flex;justify-content: center;}
/* .whb-header { padding: 10px 0; } */
.whb-column.whb-col-right.whb-visible-lg { justify-content: flex-start; }
.wd-header-nav.wd-header-secondary-nav.text-left.navigation-style-default { flex: 1; }
.whb-main-header .wd-button-wrapper { flex: 1; }
.t-btn { background: #c19c70 !important; color: #fff !important; padding: 20px 40px; font-size: 16px; font-weight: 600; }
.t-btn:focus { box-shadow: 0px 0px 0px 6px #b9966c2b; }
.mainBanner .title { text-transform: uppercase; line-height: 85px !important; }
.title-after_title { width: 40%; }
.para { width: 90%; }
.aboutBtn:after { content: ''; background: url(images/rl-arrow.png) no-repeat; width: 16px; height: 16px; margin-left: 10px; }
.t-btn.aboutBtn { margin-bottom: 0; display: inline-block; }
.middleTitle  h4 { text-transform: uppercase; font-size: 42px; }
.searchKey-btn.wd-info-box { text-align: center; border: 3px solid black; padding: 10px 0; cursor: pointer; transition: all 0.25s; }
.searchKey-btn .title { text-transform: uppercase; }
.searchKey-btn.wd-info-box:hover { background: #c19c70; border-color: #c19c70; }
.searchKey-btn.wd-info-box:hover .title { color: #fff !important; }
.searchKey-btn.wd-info-box:hover img { filter: brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(0%) hue-rotate(198deg) brightness(110%) contrast(101%); }
.location-btn { text-align: center; background: #c19c70; padding: 15px 0; cursor: pointer; transition: all 0.25s; }
.location-btn  .title { color: #fff !important; text-transform: uppercase; }
.location-btn:hover { background: #967752; }
.sectionTitle .title { text-transform: uppercase; }
.singleHome { display: flex !important; align-items: center; }
.homeContent-col,
.featureImg-col { width: 49%; }
.homeContent-col { color: #fff; padding-right: 50px; }
#mainhome {/* max-width: 1450px !important; */margin: 0 auto; }
.homeContent-col h2 { font-size: 40px; color: #fff; line-height: 46px; text-transform: uppercase; margin: 0 0 20px; display: block; }
.singleHome { margin: 0 0 0 auto; width: 100%; }
.homeContent-col p { width: 75%; color: #dbdddf; }
.detailWrapper { display: flex; width: 73%; justify-content: space-between; margin: 10px 0; }
p.address { width: 43%; font-size: 20px; font-weight: 500; line-height: 30px; color: #fff; }
.detailWrapper h3 { color: #fff; text-transform: uppercase; font-size: 30px; }
.homeContent-col h4 { font-size: 40px; color: #c19c70; margin: 20px 0 20px; }
.homeContent-col .aboutBtn:after { width: 16px; height: 16px; margin-left: 10px; position: relative; display: inline-block; }
#mainhome .slick-arrow { background: transparent !important; outline: none; }
#mainhome .slick-prev { position: absolute; top: 36%; left: -120px; }
#mainhome .slick-next { position: absolute; top: 36%; left: unset; right: -120px; }
.singleHome-type { display: flex !important; flex-flow: row wrap; outline: none; justify-content: space-between; margin: 0 10px; }
.bottomImage { width: 100%; }
.leftContent-area { width: 60%; }
.rightContent-area { width: 40%; }
.singleHome-type h3 { font-size: 60px; }
.rightContent-area h2 { text-transform: uppercase; font-size: 30px; text-align: right; }
.rightContent-area a { display: flex; align-items: baseline; justify-content: flex-end; text-transform: uppercase; font-weight: 600; font-size: 22px; transition: all 0.25s; }
.rightContent-area a img { filter: brightness(0) saturate(100%) invert(64%) sepia(12%) saturate(1201%) hue-rotate(352deg) brightness(101%) contrast(80%); margin-left: 10px; }
.rightContent-area a:hover { color: #c19c70; transition: all 0.25s; }
.bottomImage img { width: 100%; object-fit: cover; height: 271px; }
div#mainhome_type { margin: 80px 0; }
.videoPopup { font-size: 0; padding: 0; width: 110px; height: 110px; background: url('images/playbtn.png') no-repeat; background-color: transparent !important; }
.videoPopup { position: absolute; left: 50%; top: 50%; transform: translate(-50px, -50px); }
.listingSection {    /*background-size: 100%;*/

    /*background-repeat: no-repeat !important;*/

/*background-position: center;*/ }
#mainreview .slick-list { padding: 0 40% 0 0 !important; }
.singleReview { background: #181818; margin-right: 20px; padding: 70px 120px; position: relative; }
.singleReview p { color: #fff; }
.review-user { align-items: center; display: flex; }
.userDetails h2 { margin: 0; font-size: 16px; font-weight: 600; color: #fff; }
.userDetails h3 { font-size: 15px; font-weight: 500; color: #fff; margin: 0; }
.userDetails { margin-left: 20px; }
.singleReview:after { content: ''; width: 95%; height: 2px; background: #c8a87f; position: absolute; left: 2%; bottom: 30px; }
#mainreview .slick-arrow { font-size: 18px; }
.reviewRow { overflow: visible !important; }
#mainreview .slick-next { position: absolute; top: -200px; z-index: 99999; right: 160px; }
#mainreview .slick-prev { position: absolute; top: -200px; z-index: 99999; right: 220px; }
#mainreview .slick-arrow:hover { background: #c19c70 !important; color: #fff; }
#mainreview .slick-arrow { padding: 20px 20px; }
#mainreview .slick-arrow i { font-size: 19px; }
#gform_1 input,
#gform_1 textarea { background: #f4f6f8; color: #7d8185 !important; border: 2px solid  #f4f6f8 !important; padding: 30px 30px; }
#gform_1 input:focus,
#gform_1 textarea:focus { background: #fff; border: 2px solid #c19c70 !important; color: #000 !important; }
#gform_1 #gform_submit_button_1 { background: #c19c70 !important; color: #fff !important; padding: 20px 40px; font-size: 16px; font-weight: 600; margin: 0 auto; border: 0 !important; }
form#easy-newsletter-form label { display: none; }
form#easy-newsletter-form { display: flex; justify-content: end; border: solid 1px #fff; height: 50px; background: #29292a; color: #626263; }
form#easy-newsletter-form button,
form#easy-newsletter-form input { height: 50px; }
form#easy-newsletter-form button {
/* 	border-radius: 0px 20px 20px 0px; */
	background: #0000; color: #a68c69; font-size:20px;}
form#easy-newsletter-form input { border-radius: 20px 0px 0px 20px; border: none; width: 80%; }
form#easy-newsletter-form .input-field { width: 100%; }
form#easy-newsletter-form .input-field.input-submit { width: 20%; }
#menu-footer-nav a { color: #7e8896; }
#menu-footer-nav a:hover { color: #fff; }
.copyRight p br { display: none; }
.wd-prefooter.woodmart-prefooter { padding-bottom: 0 !important; }
.headerBlock .title { font-weight: 400 !important; font-size: 20px !important; }
.contactDetailsArea .info-box-icon { margin-top: 4px; }
.contactDetailsArea .title { text-transform: uppercase; font-weight: 400 !important; font-size: 17px !important; margin-bottom: 5px; }
#menu-footer-nav { padding: 0 !important; list-style: none; }
#menu-footer-nav a { padding: 0 0 !important; }
.entry-title.title { text-transform: uppercase; }


.wd-search-form .searchform input[type="text"] {
    padding-right: 0;
    height: 46px;
    font-size: 15px;
    border: 1px solid;
}
.wd-search-form .searchform .searchsubmit {
    position: absolute;
    top: 5px;
    right: 5px;
    bottom: 5px;
    padding: 0;
    width: 47px;
    border: none;
    background-color: #d1b762;
    box-shadow: none;
    color: #000;
    font-weight: 400;
    font-size: 0;
}
.woodmart-shopping-cart {
    background: #d1b762;
    padding: 10px;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    margin: 0px 11px !important;
}
.wd-header-my-account span.wd-tools-icon {
    background: #d1b762;
}

.wd-header-my-account span.wd-tools-text {
    color: #fff;
}
.wd-header-text a {
    color: #fff;
}
.whb-header .menu li a:hover {
    letter-spacing: 3px;
    color: #d1b762 !important;
    transition: 0.7s;
}
.wd-social-icons.woodmart-social-icons {
    float: left;
    position: relative;
}

.wd-social-icons a.wd-social-icon {
    color: #fff !important;
    padding: 14px 16px;
    border-radius: 50%;
    margin-right: 10px !important;
	border:1px solid;
}

.wd-social-icons a:hover {
    background: #d1b762;
    border: #000;
    transition: 0.7s;
}
.main-banner {
    position: relative;
}
h2.vc_custom_heading.sm-head {
    color: #d1b762;
    font-size: 24px;
    line-height: 30px;
	    padding-top: 20px;

}
.single-product .row.product-image-summary-wrap {
    padding-top: 50px;
}
h2.vc_custom_heading.lg-head {
    color: #fff;
    font-size: 50px;
    line-height: 60px;
	    padding-top: 20px;

}
h2.vc_custom_heading.lg-head span {
    color: #d1b762;
}
.buttonss a {padding: 18px 50px;text-align: center;background: #fff; 
}
.buttonss {
    padding-top: 20px;
}
.buttonss a:hover {
    box-shadow: 5px 6px #d1b762;
    transition: 0.7s;
}
.content .designation p {
    color: #ffffffa8;
    width: 70%;
    background: #d1b762;
    padding: 20px 10px 20px 10px;
    margin-top: 20px;
}
.homeslider div#slick-slide00:before {
    content: '';
    position: absolute;
    width: 366px;
    height: 50px;
    top: 60%;
    background: #d1b762;
    z-index: -2;
}
li.slick-active {
    color: #d1b762;
}
span.list-icon.fas.fa-arrow-up.slick-arrow {
    color: #fff;
    position: absolute;
    right: 185px;
    z-index: 9999;
    top: 10%;
}
span.list-icon.fas.fa-arrow-down.slick-arrow {
    color: #fff;
    position: absolute;
    right: 185px;
    z-index: 9999;
    bottom: 50%;
}
.main-banner li.slick-active {
    position: absolute;
    right: 33%;
    top: 30%;
    transform: rotate(90deg);
}
/*,.button,button,[type="submit"],[type="button"] */
.main-banner .btn{
    padding: 3px 3px;
    font-size: 0;
    line-height: 0;
    background-color: #d1b762;
    color: #d1b762;
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    outline: none;
    border: 0px solid transparent;
    border-radius: 0;
    box-shadow: none;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 600;
    cursor: pointer;
    transition: color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease
}
.countersectioncol2  .wpb_wrapper {
    padding: 4px;
}

.countersectioncol2 .wpb_wrapper h4 {
    font-size: 18px;
    font-weight: 500;
}
.countersectioncol1 .wpb_wrapper {
    display: flex;
}
.countersectioncol1 .woodmart-counter {
    font-size: 36px;
    margin-right: 15px;
}
.countersectioncol2 p {
    font-size: 14px;
}
.woodmart-counter .counter-label {
    margin-top: 10px;
    color: #000 !important;
    font-size: .47em;
    line-height: 1.4;
}
.banner-img img {
    position: absolute;
    bottom: 0;
    top: 135px;
}


.countersection.vc_row.vc_row-flex {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    width: 700px;
    left: -105px;
    position: absolute;
}


.wpb_single_image.wpb_content_element.vc_align_left.banner-img:before {
    content: '';
    width: 400px;
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    height: 400px;
    background-image: url(https://stage.projects-delivery.com/wp/TrueSon/wp-content/uploads/2023/08/Rectangle.png);
    left: 65px;
    animation: rotate-animation 10s infinite linear;
    top: 130px;
}
@keyframes rotate-animation {
	0% {
		transform: rotate(0deg);
  }
  50% {
		transform: rotate(180deg);
	}
	100% {
		transform: rotate(360deg);
	}	
}
.main-banner .homeslider .slick-slide:before {
    z-index: -1;
    content: '';
    width: 630px;
    height: 210px;
    background: #d1b762;
    position: absolute;
    bottom: 0;
}
.countersectioncol1 .vc_column-inner {
    padding-left: 70px;
}
h2.vc_custom_heading.sec-sm-head {
    color: #d1b762;
    font-size: 24px;
    line-height: 20px;
    padding-top: 20px;
}
h2.vc_custom_heading.sec-sm-head span {
	color: #d1b762;
}
.products-row .product-labels.labels-rounded {
    display: none;
}
h2.vc_custom_heading.sec-lg-head {
    color: #fff;
    font-size: 50px;
    line-height: 20px;
    padding-top: 20px;
}
.products-row li.vc_tta-tab {
    padding: 3px 20px !important;
    border: 1px solid;
    margin-right: 10px !important;
    margin-bottom: 20px !important;
}
.products-row li.vc_tta-tab span.vc_tta-title-text {
    color: #000;
}
.products-row  ul.vc_tta-tabs-list {
    text-align: center;
	list-style: none;
}
.products-row li.vc_tta-tab.vc_active span.vc_tta-title-text {
    color: #fff;
}
.products-row li.vc_tta-tab.vc_active {
    background: #000;
}
.products-row a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {
    color: #fff;
    padding: 10px;
    background: #000;
	width: 100%;
    float: left;
}
.products-row .wd-product-cats.woodmart-product-cats {
    display: none;
}
.products-row .pro-btn a {
    padding: 18px 50px;
    text-align: center;
    background: #fff;
}

.products-row .wpb_text_column.wpb_content_element.pro-btn {
    text-align: center;
    padding-top: 50px;
    padding-bottom: 50px;
}

.products-row .pro-btn a:hover {
    box-shadow: 5px 6px #d1b762;
    transition: 0.7s;
}
/* width */
::-webkit-scrollbar {
  width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #000;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #d1b762;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #d1b762;
}
h2.vc_custom_heading.follow {
    font-size: 40px;
}
h2.vc_custom_heading.follow-sm {
    font-size: 30px;
}
h2.vc_custom_heading.follow-text {
    font-size: 24px;
    color: #0000004f;
}
h2.vc_custom_heading.follow strong {
   color:#d1b762;
}

.newsrow form#easy-newsletter-form button {
    background: #d1b762;
    color: #fff;
    font-size: 18px;
    padding: 0px 33px;
}
.newsrow form#easy-newsletter-form .input-field.input-submit {
    width: 35%;
}
.newsrow form#easy-newsletter-form button, form#easy-newsletter-form input {
    height: 48px;
}
.newsrow form#easy-newsletter-form {
    display: flex;
    justify-content: end;
    border: solid 1px #fff;
    height: 50px;
    background: #ffffff;
    color: #626263;
}
.sndlast-row .vc_column_container:before {
    position: absolute;
    content: 'SUBSCRIBE';
    width: 950px;
    height: 50px;
    font-size: 150px;
    left: 360px;
    animation: flicker 0.5s ease-in-out infinite alternate;
    color: #0000000a;
    top: 25px;
}
.site-content {
    margin-bottom: 0;
}



/* ---------------------------------- Blogs -----------------------------------------*/

.blogs .thumbnail img {
    width: 100%;
}
.blogs .Blogs-content {
    padding: 20px;
    background: #d1b762;
}
.blogs .date {
    padding-bottom: 10px;
}
.blogs .title {
    font-size: 20px;
    font-weight: 400;
}
.blogs .Blogs-content {
    padding: 20px;
    margin: 20px;
    background: #fff;
    margin-top: -60px;
    position: relative;
}
.Blogs-content:hover {
    background: #d1b762;
}
.blogs .profile ul {
    display: flex;
    gap: 25px;
    align-items: center;
    padding-left: 0px;
    padding-top: 20px;
}

.blogs .profile ul li {
    list-style: none;
}

.blogs .contentskkk {
    padding: 10px;
}
h2.vc_custom_heading.blogsm {
    font-size: 24px;
    line-height: 20px;
    padding-top: 20px;
}
section.vc_section.blogsection {
    padding-top:50px
}
h2.vc_custom_heading.bloglg {
    font-size: 50px;
    line-height: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
}
h2.vc_custom_heading.bloglg strong {
    color: #d1b762;
}
.blog-text p {
    color: #0000004f;
}
/*  ----------------------------------------------------- Selller      ------------------------------------------- */

h2.vc_custom_heading.sellersm {
    font-size: 24px;
    line-height: 20px;
    padding-top: 20px;
}
h2.vc_custom_heading.sellerlg {
    font-size: 50px;
    line-height: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
}
h2.vc_custom_heading.sellerlg strong {
    color: #d1b762;
}
.seller-text p {
    color: #0000004f;
}
.seller-section .seller-row .product-labels.labels-rounded {
    display: none;
}

.seller-section .seller-row .wd-product-cats.woodmart-product-cats {
    display: none;
}

.seller-section .seller-row a.button {
    background: #000;
    color: #ffff;
    padding: 11px;
    opacity: 1;
}
.seller-section .owl-nav {
    position: absolute;
    top: -30px;
    right: 0;
}
.seller-section .seller-row span.woocommerce-Price-amount.amount {
    color: #000;
}

.seller-section {
    position: relative;
}

.col1a {
    background: #000;
	padding-top: 180px;
	padding-bottom: 180px;
}
h2.vc_custom_heading.prohead {
    font-size: 40px;
    line-height: 50px;
	margin-left: 130px;
	font-weight:400px !important;
    padding-top: 20px;
}
h2.vc_custom_heading.fabric {
	font-size: 60px;
    line-height: 70px;
    padding-top: 20px;
	margin-left: 80px;
	font-weight:400px !important;
	color:#fff;
}
h2.vc_custom_heading.fabric strong {
    color: #d1b762;
}
h2.vc_custom_heading.prohead strong {
    color: #d1b762;
}
.ringpic {
    float: right;
    margin-top: 38px;
    animation: rotate-animation 10s infinite linear;
    position: absolute;
    right: 70px;
    top: 50px;
}
.categoryimg img {
    margin-left: 40px;
}
.prosection{
	position:relative;
}
.combine-img img:before {
    content: '';
    background: url(https://stage.projects-delivery.com/wp/TrueSon/wp-content/uploads/2023/08/ring.png);
    width: 100%;
    height: 100%;
    background-size: contain;
	animation: rotate-animation 10s infinite linear;
    right: 140px;
    top: 20%;
    position: absolute;
    background-repeat: no-repeat;
}
.news .easy-newsletter {
    width: 60%;
    text-align: center;
}

.news .wpb_wrapper {
    display: flex;
    justify-content: center;
    margin-top: -150px;
    padding-left: 30%;
}

.news .input-field.input-submit {
    margin: 0;
    background: #fff;
}
.contenttestimonials {
    display: flex;
    align-items: center;
}


.contenttestimonials .designation p {
    font-size: 20px;
    margin-left: 20px;
}

.contenttestimonials .title {
    margin-left: 20px;
    padding-top: 20px;
    color: #000;
}
.contenttestimonials {
    display: flex;
    align-items: center;
}


.contenttestimonials .designation p {
    font-size: 20px;
    margin-left: 20px;
}

.contenttestimonials .title {
    margin-left: 20px;
    padding-top: 20px;
    color: #000;
    font-size: 24px;
}
.contenttestimonials .title strong {
    color: red;
}
.btn-img {
    margin-left: -120px;
    margin-top: -50px;
}
.trendingnow a:hover {
    border-radius: 0px 0px 0px 0px;
    transition: 0.7s;
}
.wpb_text_column.wpb_content_element.trendingnow {
    position: relative;
    z-index: 1;
    margin-top: -120px;
    margin-left: 150px;
}
.trendingnow a {
    background: #fedd04;
    padding: 20px 30px;
    color: #000;
    border-radius: 30px 0px 0px 0px;
    text-transform: uppercase;
}
.seller-section:before {
    position: absolute;
    content: '';
    width: 100%;
    left: 0;
    bottom: 0;
    height: 250px;
    background: #d1b762;
}
.col1b:before {
    content: 'FASHION';
    position: absolute;
    font-size: 200px;
    color: #d6d6d6;
    transform: rotate(90deg);
    top: 35%;
    right: -43%;
}
.col1b:before {
    content: 'FASHION';
    position: absolute;
    font-size: 200px;
      color: #a0803a;
    transform: rotate(90deg);
    top: 35%;
    right: -43%;
    animation: flicker 0.5s ease-in-out infinite alternate;
}
@keyframes flicker {
	0% {
		opacity: 0.5;
		text-shadow: 3px 3px 10px;
	} 100% {
		opacity: 1;
		text-shadow: 3px 3px 20px ;
	}
}


.col1a {
    position: relative;
    margin-top: 20px;
}
.col1a:before {
    content: 'Fashion';
    color: #ebebeb1f;
    position: absolute;
    top: -115px;
    font-size: 250px;
	animation: flicker 0.5s ease-in-out infinite alternate;
}
@keyframes flicker {
	0% {
		opacity: 0.5;
		text-shadow: 3px 3px 10px;
	} 100% {
		opacity: 1;
		text-shadow: 3px 3px 20px ;
	}
}
#bottoms p {
    color: #ffffff7a;
}
#bottoms #wd-64ee58e84f4bb .info-box-title {
    color: #ffffff85;
}
#bottoms #wd-64e7a043272f9 .info-box-title{
	    color: #ffffff85;
}
#bottoms #wd-64e7a153cef28 .info-box-title {
     color: #ffffff85;
}
#bottoms #wd-64e7a060a7276 .info-box-title {
     color: #ffffff85;
}
.navFooter li.menu-item a {
    color: #ffffff94 !important;
}
.wd-prefooter.woodmart-prefooter .container>p {
    display: none !important;
}

div#field_1_9 {
    font-size: 35px !important;
}

@media (max-width:1600px) {
	.main-banner .homeslider .slick-slide:before {
    z-index: -1;
    content: '';
    width: 630px;
    height: 250px;
    background: #d1b762;
    position: absolute;
    bottom: 0;
}
.col1a:before {
    top: -50px;
    font-size: 180px;
}
	
	
}
@media (max-width:1500px){
	h2.vc_custom_heading.fabric {
    font-size: 60px;
    line-height: 70px;
    padding-top: 0px;
    margin-left: 0px;
}
}
@media (max-width:1400px){
	.sndlast-row .vc_column_container:before {
    left: 240px;
}
	
	.whb-header .menu li {
    width: 110px;
}
	
	ul#menu-main-menu {
    display: flex;
    align-items: center;
    justify-content: start;
}
	
.col1a:before {
    top: -40px;
    font-size: 170px;
    left: 30px;
}
}
@media (max-width:1300px){}
@media (max-width:1200px){}
@media (max-width:1024px){}
@media (max-width:991px){}
@media (max-width:840px){}
@media (max-width:800px){}
@media (max-width:768px){}
@media (max-width:767px){}
@media (max-width:600px){}
@media (max-width:500px){}


@media (max-width:479px){
	h2.vc_custom_heading.lg-head {
    font-size: 40px;
    line-height: 50px;
}
	
	h2.vc_custom_heading.sec-lg-head {
    font-size: 50px;
    line-height: 50px;
}
	
	h2.vc_custom_heading.sellerlg {
    font-size: 35px;
}
	
.sndlast-row .vc_column_container:before {
    height: 50px;
    font-size: 60px;
    left: 50px;
    top: 0px;
}
		
.col1b:before {
    font-size: 80px;
    transform: rotate(90deg);
    top: 35%;
    right: -20%;
}
		
.col1a:before {
    top: -10px;
    font-size: 90px;
    left: 14px;
}
		
		.products-row .product-tabs{
			display:block !important;
		}
		
		h2.vc_custom_heading.fabric, h2.vc_custom_heading.prohead{
			margin-left:0;
		}
		
		h2.vc_custom_heading.fabric, h2.vc_custom_heading.prohead {
    font-size: 34px;
    line-height: 40px;
    padding: 0px 16px;
}
		
		.news .wpb_wrapper {
    display: flex;
    justify-content: start;
    margin-top: 0px;
}
		
		.wd-info-box {
    display: block !important;
}
		
		.contenttestimonials {
    display: block;
}
		
		h2.vc_custom_heading.bloglg {
    font-size: 34px;
    line-height: 40px;
}
}


	@media (max-width:390px){
/* Home Page */
		.sec-lg-head {
    line-height: 50px !important;
		}
		
.col1b:before {
    font-size: 80px;
    transform: rotate(90deg);
    top: 30%;
    right: -30%;
}
		
.col1a:before {
    top: -10px;
    font-size: 90px;
    left: 14px;
}
		
		.products-row .product-tabs{
			display:block !important;
		}
		
		h2.vc_custom_heading.fabric, h2.vc_custom_heading.prohead{
			margin-left:0;
		}
		
		h2.vc_custom_heading.fabric, h2.vc_custom_heading.prohead {
    font-size: 34px;
    line-height: 40px;
    padding: 0px 16px;
}
		
		.news .wpb_wrapper {
    display: flex;
    justify-content: start;
    margin-top: 0px;
}
		
		.wd-info-box {
    display: block !important;
}
		
		.contenttestimonials {
    display: block;
}
		
		h2.vc_custom_heading.bloglg {
    font-size: 34px;
    line-height: 40px;
}
		
		h2.vc_custom_heading.lg-head {
    font-size: 30px;
    line-height: 40px;
}
		
h2.vc_custom_heading.sec-lg-head {
    font-size: 40px;
    line-height: 40px !important;
}
}
/* Home Page */

@media (max-width:1399px) {}@media (max-width:1169px) {}
