.page-section.categories .banner-kitchen p,
.page-section.categories .banner-decoration p,
.page-section.categories .banner-furniture p,
.page-section.categories .banner-lights p{
background-color: rgba(0,0,0,0.005);
}
.page-section .hidden-part span{
background-color: rgba(0,0,0,0.005);
}
.page-section.about .heading1 span,
.page-section.about .text1 p{
background-color: rgba(0,0,0,0.005);
}
.vc-pns-center.vc-pns-responsive-center span{ background-color: rgba(0,0,0,0.005);
} 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 .owl-carousel .owl-nav>div,
.section1 .show-arrow .wrap-loading-arrow>div {
visibility: visible !important;
opacity: 1 !important;
-webkit-transform: translateY(0);
transform: translateY(0);
pointer-events: visible;
}
.section1 .owl-nav>div:after,
.section1 .wrap-loading-arrow>div:after {
font-size: 35px;
}
.section1 .owl-nav>div[class*=prev] {
left: 35px;
}
.section1 .owl-nav>div[class*=next] {
right: 35px;
}
.section1 .slider-heading{
font-weight: 900;
font-size: 4rem;
color: #efefef;
font-family: "Cocomat Pro";
line-height: 4rem;
}
.section1 .pagin-style-2.pagin-color-light .owl-dots .owl-dot {
color: #505050;
font-family: 'Arquitecta';
}
@media (min-width:768px){
body .section1 .section-slider .col1 .vc_column-inner{
padding-right: 2.5px;
}
body .section1 .section-slider .col2 .vc_column-inner{
padding-left: 2.5px;
}
}
.section1 .espa-banner {
display: none;
}
@media (max-width: 767px){
.section1 .title1 .woodmart-title-container{
font-size: 35px !important;
line-height: 45px !important;
}
}
@media (max-width: 550px){
.section1 .title1 .woodmart-title-container{
font-size: 24px !important;
line-height: 34px !important;
}
}   .banner-kitchen .marque .upper,
.banner-kitchen .marque .upper .arrow,
.banner-kitchen .marque .hidden-part {
background-color: #c5a649;
}
.banner-decoration .marque .upper,
.banner-decoration .marque .upper .arrow,
.banner-decoration .marque .hidden-part {
background-color: #B12C34;
}
.banner-furniture .marque .upper,
.banner-furniture .marque .upper .arrow,
.banner-furniture .marque .hidden-part {
background-color: #35585C;
}
.banner-lights .marque .upper,
.banner-lights .marque .upper .arrow,
.banner-lights .marque .hidden-part {
background-color: #C3AA91;
}
.categories {
z-index: 1;
}
.categories .content-banner .banner-inner{
line-height: 1.33;
}
.categories  .heading1{
font-weight: 900;
font-size: 4rem;
color: #3B3B3A;
font-family: "Cocomat Pro";
line-height: 4rem;
margin-bottom: 0;
}
.categories .row0{
position: relative;
}
.categories .btn1{
border: 0 !important;
font-weight: 900;
line-height: 1;
}
.categories .btn1:after {
content: "\f178";
font-family: FontAwesome;
font-size: 1.3rem;
font-weight: 300;
padding-left: 10px;
line-height: 1;
}
.categories .text1 p{
font-weight: 600;
font-size: 2rem;
color: #3B3B3A;
font-family: "Tartine Script Offc Pro";
line-height: 1;
}
.categories .cat-img-banner img{
filter: grayscale(1);
transition: all 0.4s ease;
}
.categories .cat-banner .banner-title{
font-family: "Tartine Script Offc Pro";
line-height: 2.4;
font-size: 38px;
}
.categories .cat-banner .banner-btn-wrapper {
position: absolute;
width: 100%;
height: 60px;
margin: 0;
top: 124%;
background: #C5A649;
display: block;
transition: all .4s;
transform: translateY(0);
}
.categories .cat-banner {
height: 280px !important;
transition: all .4s;
overflow: visible;
}
.categories .cat-banner:hover .banner-btn-wrapper{
transform: translateY(20%);
}
.categories .promo-banner .banner-btn-wrapper .woodmart-button-wrapper a{
opacity: 0;
transition: all .4s;
}
.categories .promo-banner:hover .banner-btn-wrapper .woodmart-button-wrapper a{
opacity: 1;
}
.categories .banner-vr-align-middle .wrapper-content-banner{
padding: 0 !important;
overflow: hidden;
transition: all .4s;
}
.categories .cat-banner:hover .wrapper-content-banner{
overflow: visible;
transition: all .4s;
}
.categories .banner1{
background: #C5A649;
}
.categories .banner2{
background: #B12C34;
}
.categories .banner3{
background:#35585C;
}
.categories .banner4{
background: #C3AA91;
}
.categories .row-col:hover .cat-img-banner img{
filter: grayscale(0);
}
@media(min-width: 1360px){
.categories .row0 .col1:before{
position: absolute;
content: "04";
font-size: 5rem;
line-height: 0;
left: -5vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(min-width: 1500px){
.categories .row0 .col1:before{
position: absolute;
content: "04";
font-size: 5rem;
line-height: 0;
left: -8vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(min-width: 1360px){
.categories .row0 .col01:after{
position: absolute;
content: "01";
font-size: 5rem;
line-height: 0;
right: -25vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(min-width: 1500px){
.categories .row0 .col01:after{
position: absolute;
content: "01";
font-size: 5rem;
line-height: 0;
right: -25vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(max-width: 767px){
.categories .btn1{
margin-top: 30px;
}
.categories .heading1{
font-size: 3.3rem;
line-height: 1.2;
}
}
@media (max-width: 550px){
.categories .heading1{
font-size: 2rem;
line-height: 1.2;
}
}   .row-bg{
position: relative;
}    .trends .row0{
position: relative;
}
.trends .heading1{
font-weight: 900;
font-size: 4rem;
color: #3B3B3A;
font-family: "Cocomat Pro";
line-height: 4rem;
margin-bottom: 0;
}
.trends .btn1{
border: 0 !important;
font-weight: 900;
line-height: 1;
}
.trends .row0 {
position: relative;
}
.trends .btn1:after {
content: "\f178";
font-family: FontAwesome;
font-size: 1.3rem;
font-weight: 300;
padding-left: 10px;
line-height: 1;
}
.trends .text1 p{
font-weight: 600;
font-size: 2rem;
color: #3B3B3A;
font-family: "Tartine Script Offc Pro";
line-height: 1;
}
.trends .promo-banner img{
transition: all .4s ease-in-out;
}
.trends .promo-banner:hover img{
transform: scale(1.05);
filter: grayscale(.5);
}
@media(min-width: 1360px){
.trends .row0 .col2:after{
position: absolute;
content: "05";
font-size: 5rem;
line-height: 0;
right: -5vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(min-width: 1500px){
.trends .row0 .col2:after{
position: absolute;
content: "05";
font-size: 5rem;
line-height: 0;
right: -8vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(max-width: 767px){
.trends .btn1{
margin-top: 30px;
}
.trends .heading1{
font-size: 3.3rem;
line-height: 1.2;
}
.trends .promo-banner img{
object-fit: contain;
}
}
@media (max-width: 550px){
.trends .heading1{
font-size: 2rem;
line-height: 1.2;
}
}   .philosophy .vc_separator h3,
.philosophy .vc_separator h4 {
padding: 0 7.8rem;
font-weight: 900;
font-size: 1.6rem;
position: relative;
margin-bottom: 0;
text-align: center;
}
.philosophy .heading1{
font-weight: 600;
font-size: 4rem;
color: #fff;
font-family: "Tartine Script Offc Pro";
line-height: 4rem;
margin-bottom: 0;
}
.philosophy .vc_separator h3:before,
.philosophy .vc_separator h4:before {
position: absolute;
content: "06";
font-size: 5rem;
line-height: 0;
left: 50%;
font-family: "Arquitecta";
top: -36px;
font-weight: 400;
color: #000;
transform: translateX(-50%);
}
@media(max-width:767px){
.philosophy .vc_separator h3,
.philosophy .vc_separator h4 {
padding: 0 1.8rem;
}
}
@media (max-width: 550px){
.philosophy .heading1{
font-size: 3rem;
line-height: 1.2;
}
}   body .banner-section {
position: relative;
}
body .vc_row.banner-section:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: block;
background-color: #000;
opacity: 0.5;
}
body .vc_row.banner-section .vidbg-container {
display: none;
}   .products .heading1{
font-weight: 900;
font-size: 4rem;
color: #3B3B3A;
font-family: "Cocomat Pro";
line-height: 4rem;
margin-bottom: 0;
}
.products .row0{
position: relative;
}
.products .btn1{
border: 0 !important;
font-weight: 900;
line-height: 1;
}
.products .btn1:after {
content: "\f178";
font-family: FontAwesome;
font-size: 1.3rem;
font-weight: 300;
padding-left: 10px;
line-height: 1;
}
.products .text1 p{
font-weight: 600;
font-size: 2rem;
color: #3B3B3A;
font-family: "Tartine Script Offc Pro";
line-height: 1;
}
.products .cat-img-banner img{
filter: grayscale(1);
transition: all 0.4s ease;
}
.products .row-col:hover .cat-img-banner img{
filter: grayscale(0);
}
@media(min-width: 1360px){
.products .row0 .col1:before{
position: absolute;
content: "02";
font-size: 5rem;
line-height: 0;
left: -5vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(min-width: 1500px){
.products .row0 .col1:before{
position: absolute;
content: "02";
font-size: 5rem;
line-height: 0;
left: -8vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(max-width: 767px){
.products .btn1{
margin-top: 30px;
}
.products .heading1{
font-size: 3.3rem;
line-height: 1.2;
}
}
@media (max-width: 575px){
.products .product-grid-item.col-12{
flex: 0 0 50%;
}
.products .title-line-two .product-grid-item .product-title{
overflow: visible;
margin: 10px 0px;
margin-bottom: 25px;
line-height: 1.2 !important;
}
}
@media (max-width: 550px){
.products .heading1{
font-size: 2rem;
line-height: 1.2;
}
} .newsletter .heading1 {
font-weight: 900;
font-size: 4rem;
color: #3B3B3A;
font-family: "Cocomat Pro";
line-height: 4rem;
margin-bottom: 0;
}
.newsletter .text1 p {
font-weight: 600;
font-size: 2rem;
color: #3B3B3A;
font-family: "Tartine Script Offc Pro";
line-height: 1;
}
.newsletter .checkbox-container.label-right label{
font-size: 1.4rem;
}
.newsletter .nf-form-layout input[type=email]{
padding-left: 15px;
}
@media (max-width: 800px){
.newsletter .nf-form-content input[type=button]{
width: 100%;
}
.newsletter .submit-wrap .nf-field-label{
margin: 0px !important;
}
.newsletter .submit-wrap{
margin-bottom: 10px;
}
}
@media (max-width: 767px){
.newsletter .heading1{
font-size: 3.3rem;
line-height: 1.2;
}
}
@media (max-width: 550px){
.newsletter .heading1{
font-size: 2.9rem;
line-height: 1.2;
}
}   .new .row0{
position: relative;
}
.new .heading1{
font-weight: 900;
font-size: 4rem;
color: #3B3B3A;
font-family: "Cocomat Pro";
line-height: 4rem;
margin-bottom: 0;
}
.new .btn1{
border: 0 !important;
font-weight: 900;
line-height: 1;
}
.new .row0 {
position: relative;
}
.trends .btn1:after {
content: "\f178";
font-family: FontAwesome;
font-size: 1.3rem;
font-weight: 300;
padding-left: 10px;
line-height: 1;
}
.new .text1 p{
font-weight: 600;
font-size: 2rem;
color: #3B3B3A;
font-family: "Tartine Script Offc Pro";
line-height: 1;
}
.new .btn1:after {
content: "\f178";
font-family: FontAwesome;
font-size: 1.3rem;
font-weight: 300;
padding-left: 10px;
line-height: 1;
}
@media(min-width: 1360px){
.new .row0 .col2:after{
position: absolute;
content: "03";
font-size: 5rem;
line-height: 0;
right: -5vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(min-width: 1500px){
.new .row0 .col2:after{
position: absolute;
content: "03";
font-size: 5rem;
line-height: 0;
right: -8vw;
font-family: "Arquitecta";
top: 33%;
font-weight: 400;
color: #3B3B3A;
}
}
@media(max-width: 767px){
.trends .btn1{
margin-top: 30px;
}
.new .heading1{
font-size: 3.3rem;
line-height: 1.2;
}
}
@media (max-width: 575px){
.new .product-grid-item.col-12{
flex: 0 0 50%;
}
.new .title-line-two .product-grid-item .product-title{
overflow: visible;
margin: 10px 0px;
margin-bottom: 25px;
line-height: 1.2 !important;
}
}
@media (max-width: 550px){
.new .heading1{
font-size: 2rem;
line-height: 1.2;
}
}   .about .heading1{
font-weight: 900;
font-size: 4rem;
color: #fff;
font-family: "Cocomat Pro";
line-height: 4rem;
margin-bottom: 0;
}
.about .text1 p {
font-weight: 400;
font-size: 1.8rem;
color: #fff;
font-family: "Cocomat Pro";
}
@media (max-width: 767px){
.about .heading1{
font-size: 3.3rem;
line-height: 1.2;
}
} body .site-content {
margin-bottom: 0;
}   .blog .vc_separator h3,
.blog .vc_separator h4 {
padding: 0 7.8rem;
font-weight: 900;
font-size: 1.6rem;
position: relative;
margin-bottom: 0;
}
.blog .heading1{
font-weight: 600;
font-size: 4rem;
color: #fff;
font-family: "Tartine Script Offc Pro";
line-height: 4rem;
margin-bottom: 0;
}
.blog .vc_separator h3:before,
.blog .vc_separator h4:before {
position: absolute;
content: "07";
font-size: 5rem;
line-height: 0;
left: 50%;
font-family: "Arquitecta";
top: -36px;
font-weight: 400;
color: #000;
transform: translateX(-50%);
}
.blog .text1 p {
font-weight: 400;
font-size: 1.8rem;
color: #3B3B3A;
font-family: "Cocomat Pro";
}
@media(max-width:767px){
.blog .vc_separator h3,
.blog .vc_separator h4 {
padding: 0 1.8rem;
}
}
.section1 .espa-banner {
position: absolute;
top: 0;
right: 0;
z-index: 100;
max-width: 340px;
}
@media (max-width: 768px) {
.categories .row0 .col1:before,
.trends .row0 .col2:after,
.philosophy .vc_separator h3:before,
.philosophy .vc_separator h4:before,
.products .row0 .col1:before,
.new .row0 .col2:after,
.blog .vc_separator h3:before,
.blog .vc_separator h4:before {
display: none;
}
.type-page .entry-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
} }