body .espa-holder {
position: fixed;
bottom: 120px;
right: 0px;
z-index: 99;
}
.espa-holder .espa-banner {
cursor: pointer;
width: 450px;
}
.espa-holder .close-icon {
width: 35px;
padding: 8px;
border: 2px solid #e5e5e5;
background-color: #E5E5E5;
border-radius: 50%;
position: absolute;
left: -48px;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
transition: 0.6s ease;
transform-origin: center;
}
.espa-holder .close-icon:hover {
transform: translateY(-50%) rotate(180deg);
}
@media (max-width: 767px) {
body .espa-holder {
bottom: 0;
top: auto;
right: auto;
left: 50%;
transform: translateX(-50%);
padding: 0 15px;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.espa-holder .close-icon {
transform: translateX(-50%);
top: -45px;
left: 50%;
}
.espa-holder .espa-banner {
width: 550px;
}
.espa-holder .close-icon:hover {
transform: none;
}
}
@media (max-width: 550px) {
.espa-holder .espa-banner {
width: 320px;
}
} .section1 .banner1 .banner-title {
max-width: 240px;
}
.section1 .banner1 .content-banner {
max-width: 750px;
margin: 0 auto;
}
body .section1 .banner2 .banner-inner {
justify-content: end;
padding-right: calc(25% - 100px);
margin-top: 18% !important;
}
body .section1 .banners .banner-inner {
font-weight: 500;
position: relative;
display: flex;
align-items: center;
margin-top: 15px;
}
body .section1 .banners .banner-inner:before {
content: "";
position: relative;
width: 30px;
height: 15px;
display: block;
margin-right: 20px;
background-image: url(../../../../wp-content/uploads/2022/01/858860-arrow.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
}
@media (max-width: 860px) {
.section1 .banner1 .banner-title {
font-size: 24px !important;
line-height: 30px !important;
max-width: 180px;
}
}
@media (max-width: 575px) {
body .section1 .banner2 .banner-inner {
margin-top: 25% !important;
}
} .section2 .row-categories {
display: flex;
flex-direction: column-reverse;
text-align: center;
}
.section2 .row-categories h2 {
margin-top: 30px;
margin-bottom: 0px;
font-size: 20px;
color: #000;
cursor: pointer;
}
.section2 .row-categories figure.wpb_wrapper {
position: relative;
z-index: 2;
}
.section2 .row-categories figure.wpb_wrapper img {
transition: 0.5s;
}
.section2 .row-categories figure.wpb_wrapper:before {
content: "";
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: 0;
width: 180px;
height: 180px;
display: block;
background-color: #000;
border-radius: 50%;
z-index: -1;
transition: 0.5s;
} .section2 .cat1 figure.wpb_wrapper:before {
background-color: #DBD4CE;
}
.section2 .cat2 figure.wpb_wrapper:before {
background-color: #E6D1C3;
}
.section2 .cat3 figure.wpb_wrapper:before {
background-color: #DAD3CD;
}
.section2 .cat4 figure.wpb_wrapper:before {
background-color: #9D7195;
}
.section2 .cat5 figure.wpb_wrapper:before {
background-color: #B7579E;
}
.section2 .cat6 figure.wpb_wrapper:before {
background-color: #E5E5E5;
}
.section2 .row1 {
max-width: 1650px;
margin: 0 auto;
} @media (min-width: 768px) {
.section2 .cat1 img {
max-width: 108px;
padding: 0px;
margin-bottom: 0px;
margin-left: 12px;
}
.section2 .cat2 img {
margin-bottom: 20px;
margin-left: 10px;
}
.section2 .cat3 img {
margin-bottom: 30px;
}
.section2 .cat4 img {
max-width: 150px;
margin-bottom: -15px;
margin-left: 5px;
}
.section2 .cat5 img {
margin-bottom: 5px;
}
.section2 .cat6 img {
max-width: 230px;
} .section2 .cat1 a:hover img {
transform: translateY(-10px);
}
.section2 .cat2 a:hover img {
transform: translateY(-10px);
}
.section2 .cat3 a:hover img {
transform: translateY(-10px);
}
.section2 .cat4 a:hover img {
transform: translateY(-10px);
}
.section2 .cat5 a:hover img {
transform: translateY(-10px);
}
.section2 .cat6 a:hover img {
transform: translateY(-10px);
}
}
@media (max-width: 1199px) {
.section2 .column1,
.section2 .column2,
.section2 .column3 {
margin-bottom: 50px;
}
.section2 .cat5 img {
margin-bottom: 0px;
}
}
@media (max-width: 767px) {
.section2 .column3,
.section2 .column4 {
margin-bottom: 50px;
}
.section2 .column1,
.section2 .column2 {
margin-bottom: 20px;
}
.section2 .cat1 img {
max-width: 110px;
}
.section2 .cat2 img {
max-width: 60px;
margin-bottom: 10px;
margin-left: 10px;
}
.section2 .cat3 img {
margin-bottom: 15px;
}
.section2 .cat4 img {
margin-bottom: -26px;
}
.section2 .cat5 img {
max-width: 110px;
}
.section2 .cat6 img {
margin-bottom: -7px;
}
}
@media (max-width: 450px) {
.section2 .row-categories figure.wpb_wrapper:before {
width: 150px;
height: 150px;
}
.section2 .cat4 img {
max-width: 135px;
margin-left: 8px;
}
.section2 .cat6 img {
max-width: 195px;
}
.section2 .cat5 img {
max-width: 100px;
}
.section2 .column1,
.section2 .column2,
.section2 .column3,
.section2 .column4 {
margin-bottom: 35px;
}
.section2 .cat6 img {
max-width: 110px;
}
.section2 .cat1 img {
max-width: 92px;
} }
@media (max-width: 345px) {
.section2 .row-categories figure.wpb_wrapper:before {
width: 120px;
height: 120px;
} .section2 .column3,
.section2 .column4 {
margin-bottom: 50px;
}
.section2 .column1,
.section2 .column2 {
margin-bottom: 15px;
} } body .section3 .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-body {
background-color: transparent;
border: 0px;
padding: 0px !important;
}
body .section3 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
background-color: transparent !important;
}
body .section3 .heading1 .woodmart-text-block {
font-family: 'Nothing You Could Do';
letter-spacing: -7px;
}
body .section3 .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab>a {
color: #000;
font-size: 19px;
font-weight: 500;
opacity: 1;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab:nth-child(1) {
border-top: 2px solid #000;
border-bottom: 2px solid #000;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab:nth-child(2) {
border: 2px solid #000;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab:nth-child(3) {
border-top: 2px solid #000;
border-bottom: 2px solid #000;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab a {
padding: 18px 35px !important;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab:nth-child(1) a {
padding-left: 0px !important;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab:nth-child(3) a {
padding-right: 0px !important;
}
body .section3 .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
margin-bottom: 65px;
}
body .section3 .vc_tta-container {
margin-top: -50px;
}
body .section3 .heading1 {
position: relative;
z-index: 9;
pointer-events: none;
}
@media (max-width:767px) {
.section3 .products {
align-items: start !important;
}
}
@media (max-width: 450px) {
body .section3 .heading1 .woodmart-text-block {
font-size: 100px !important;
line-height: 110px !important;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab {
display: block;
}
body .section3 .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-container {
mask-image: none !important;
-webkit-mask-image: none !important;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab {
border: 2px solid #000;
}
body .section3 .vc_tta.vc_tta-style-classic .vc_tta-tab:nth-child(2) {
border-bottom: 0px;
border-top: 0px;
}
body .section3 .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab>a {
padding: 18px !important;
}
body .section3 .vc_tta-container {
margin-top: -45px;
}
} .section4 .heading2 .woodmart-text-block {
font-family: 'Nothing You Could Do';
letter-spacing: -11px;
transform: translateX(-7px);
}
body .section4 .heading2 {
margin-top: -42px;
margin-left: -10px;
}
body .section4 .owl-carousel .owl-nav>div {
visibility: visible;
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
pointer-events: visible;
}
body .section4 .wd-btn-arrow[class*="prev"]:after {
content: "";
font-family: inherit;
font-size: 0px;
background-image: url(../../../../wp-content/uploads/2021/11/269957-arrow-logos-prev.svg);
background-size: contain;
background-repeat: no-repeat;
width: 40px;
height: 40px;
display: block;
}
body .section4 .wd-btn-arrow[class*="next"]:after {
content: "";
font-family: inherit;
font-size: 0px;
background-image: url(../../../../wp-content/uploads/2021/11/784166-arrow-logos-next.svg);
background-size: contain;
background-repeat: no-repeat;
width: 40px;
height: 40px;
display: block;
}
body .section4 .wd-carousel-spacing-0 .owl-nav>div[class*="prev"] {
left: 0px;
}
body .section4 .wd-carousel-spacing-0 .owl-nav>div[class*="next"] {
right: 0px;
}
body .section4 .owl-carousel .owl-stage-outer {
max-width: 1550px;
margin: 0 auto;
}
body .section4 .brands-widget .brand-item img {
max-height: 80px;
}
@media (max-width: 1280px) {
body .section4 .wd-carousel-spacing-0 .owl-nav>div[class*="prev"] {
left: calc(50% - 30px);
transform: translateX(-50%);
top: calc(100% + 30px);
}
body .section4 .wd-carousel-spacing-0 .owl-nav>div[class*="next"] {
left: calc(50% + 30px);
right: auto;
transform: translateX(-50%);
top: calc(100% + 30px);
}
}
@media (max-width: 1024px) {
body .section4 .wd-carousel-spacing-0 .owl-nav>div[class*="prev"] {
margin-left: 0px;
}
}  .divider-section svg {
transform: scaleX(-1);
} .section5 .heading1 .woodmart-text-block {
font-family: 'Nothing You Could Do';
letter-spacing: -7px;
position: relative;
z-index: 2;
}
body .section5 .blog-design-default .post-title {
line-height: 0.8 !important;
} .section5 .article-inner {
display: flex;
align-items: end;
}
.section5 .article-inner header.entry-header {
display: flex;
flex: 1 1 25%;
}
.section5 .blog-design-default.has-post-thumbnail .article-body-container {
display: flex;
flex-direction: column;
flex: 1 1 75%;
background-color: transparent;
align-items: baseline;
box-shadow: none !important;
text-align: left;
border-bottom: 2px solid #000;
padding: 0px 0px 30px 0px;
}
.section5 .article-inner header.entry-header figure {
width: 100%;
}
.section5 .wd-post-date.wd-style-with-bg {
top: 10px;
left: 10px;
min-width: 40px;
background-color: #9d7195;
color: #fff;
display: none;
}
body .section5 .wd-post-date.wd-style-with-bg .post-date-day {
font-size: 16px;
}
body .section5 .wd-post-date.wd-style-with-bg .post-date-month {
font-size: 8px;
}
body .section5 .blog-design-default .post-title a {
font-size: 22px;
line-height: 1.1;
font-weight: 600;
color: #000;
font-family: 'Open Sans';
}
body .section5 .read-more-section a:after {
display: none;
}
body .section5 .post-image-mask {
display: none;
}
body .section5 .read-more-section a {
font-weight: 600;
font-family: 'Open Sans';
}
body .section5 .read-more-section a:hover {
color: #b7579e;
}
body .section5 .post-img-wrapp a:after {
background-color: rgb(157 113 149 / 25%);
}
body .section5 .meta-categories-wrapp,
body .section5 .wd-entry-meta,
body .section5 .hovered-social-icons {
display: none !important;
}
@media (max-width: 1280px) {
.section5 .article-inner header.entry-header {
flex: 1 1 40%;
}
.section5 .blog-design-default.has-post-thumbnail .article-body-container {
flex: 1 1 60%;
}
}
@media (max-width: 575px) {
.section5 .blog-design-default.has-post-thumbnail .article-body-container {
margin-left: 15px;
}
.section5 .blog-design-default .wd-entry-content:not(p) {
font-size: 0px;
}
body .section5 .blog-design-default .post-title a {
font-size: 18px;
}
body .section5 .blog-design-default .post-title {
margin-bottom: 0px;
}
body .section5 article h3 {
line-height: 1 !important;
}
.section5 .article-inner header.entry-header {
flex: 1 1 30%;
}
.section5 .blog-design-default.has-post-thumbnail .article-body-container {
flex: 1 1 70%;
}
body .section5 .blog-post-loop:not([class*="col-"]) {
margin-bottom: 40px;
}
.section5 .blog-design-default.has-post-thumbnail .article-body-container {
padding-bottom: 15px;
}
.section5 .heading1 .woodmart-text-block {
font-size: 65px !important;
line-height: 0.7 !important;
}
.section5 .heading1 .woodmart-text-block:before {
width: 150px;
height: 150px;
}
} .section6 .promo-banner .wrapper-content-banner {
padding-bottom: 60px;
}
.section6 .promo-banner .btn {
border-color: #000;
color: #000;
font-size: 14px;
padding: 15px 25px;
font-weight: 500;
}
.section6 .banner3 .banner-title {
margin-bottom: 11%;
}
.section6 .banner3 .content-banner {
padding-left: 6%;
}
.section6 .promo-banner .btn:hover {
box-shadow: none !important;
background-color: #fff;
}
@media (max-width: 1440px) {
body .section6 .banner3 .banner-title {
font-size: 25px;
line-height: 25px;
}
.section6 .promo-banner .btn {
font-size: 12px;
padding: 12px 18px;
}
.section6 .banner3 .banner-title {
margin-bottom: 7%;
}
}
@media (max-width: 1199px) {
.section6 .row-column {
max-width: 767px;
}
.section6 .row1 {
display: flex;
flex-direction: column;
align-items: center;
}
.section6 .row1 .column1,
.section6 .row1 .column2 {
margin-bottom: 15px;
}
}
@media (max-width: 575px) {
.section6 .promo-banner .wrapper-content-banner {
padding-bottom: 30px;
}
.section6 .banner3 .content-banner {
padding-left: 4%;
}
body .section6 .banner3 .banner-title {
font-size: 25px !important;
line-height: 27px !important;
}
}
@media (max-width: 370px) {
body .section6 .banner3 .banner-title {
font-size: 21px !important;
line-height: 22px !important;
}
} .section7 .row1 {
border-radius: 150px 0px 150px 0px;
padding: 120px 0;
margin: 0px;
}
.section7 .row1 .row-image {
display: flex;
flex-direction: column-reverse;
}
.section7 .row1 .row-image h2 {
font-size: 19px;
font-weight: 500;
color: #000;
max-width: 220px;
margin: 30px auto 0px auto;
}
.section7 .row1 .row-column .vc_column-inner {
padding-top: 20px !important;
padding-bottom: 0px;
}
.section7 .row1 .column1 .vc_column-inner,
.section7 .row1 .column2 .vc_column-inner,
.section7 .row1 .column3 .vc_column-inner {
border-right: 2px solid #000;
}
@media (max-width: 1140px) {
body .section7 .row1 .row-image h2 {
font-size: 16px;
line-height: 1.1;
}
}
@media (max-width: 991px) {
.section7 .row1 .column2 .vc_column-inner {
border-right: 0px;
}
.section7 .row1 .column1,
.section7 .row1 .column2 {
padding-bottom: 50px;
}
}
@media (max-width: 767px) {
.section7 .row1 .column3 {
padding-bottom: 50px;
}
.section7 .row1 .column1 .vc_column-inner,
.section7 .row1 .column2 .vc_column-inner,
.section7 .row1 .column3 .vc_column-inner {
border: 0px;
}
body .section7 .row1 {
padding-left: 70px 0px;
}
}