/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


@font-face {
    font-family: 'Garet Book';
    src: url('fonts/Garet-Book.eot');
    src: url('fonts/Garet-Book.eot?#iefix') format('embedded-opentype'),
        url('fonts/Garet-Book.woff2') format('woff2'),
        url('fonts/Garet-Book.woff') format('woff'),
        url('fonts/Garet-Book.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Garet';
    src: url('fonts/Garet-Heavy.eot');
    src: url('fonts/Garet-Heavy.eot?#iefix') format('embedded-opentype'),
        url('fonts/Garet-Heavy.woff2') format('woff2'),
        url('fonts/Garet-Heavy.woff') format('woff'),
        url('fonts/Garet-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@import url('https://fonts.googleapis.com/css2?family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&display=swap');

:root { --fontBody:'Garet Book',sans-serif;
        --fontTitle:'Archivo Narrow',sans-serif;
}


body{font-family:'Garet Book',sans-serif !important;font-weight:700;}
h1,h2,h3,h4,h5,h6{font-family: 'Archivo Narrow',sans-serif !important;}

.wd-header-nav .wd-nav[class*="wd-style-"]>li:is(.current-menu-item, .wd-header-nav .wd-active,  .wd-header-nav .active)>a, .wd-header-nav>ul.menu>li>a:hover {
    color: #F47920 !important;
    }

.home .info-box-content {
    font-weight:400;}

.home #gallery-1 .gallery-item img {
    border: none;
    }

.home #gallery-1.gallery {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    }

.grecaptcha-badge {
    bottom: 100px !important;
    }

.product-wrapper .product-element-top {
    display: flex;
    height: 400px;
    padding: 15px;
    align-items: center;
    background: #ffffff;
    justify-content: center;
    }
    
.home .product-wrapper h3.wd-entities-title a {
    /*color: #fff;*/
    }
    
.product-wrapper h3.wd-entities-title {
    padding-top: 10px;
    }

.product-wrapper h3.wd-entities-title a {
    font-size: 20px;
    }

.home .product-wrapper .wd-product-cats a {
    /*color: #fff;*/
    }
    
.product-wrapper .wd-product-cats a {
    font-size: 14px;
    }

.product-wrapper .star-rating {
    display: none;
    }
    
.home .product-wrapper .price .amount {
    color: #0067ac;
    font-weight: 700;
    }

.project-ref .wd-post-cat.wd-style-with-bg {
    background: #730000 !important;
    }
    .project-ref h3.wd-entities-title.title{
        color:#FF5900;
    }
     .project-ref .read-more-section a{
        color:#FFA600;
    }
    .project-ref .article-inner{border-radius: 24px 0px 0px 0px;}
    .our-project .h3.wd-entities-title{
        text-transform: uppercase;
    }

.wd-footer {
    background: #f6f6f6 !important;
    }

.wd-footer .wd-list li {
    align-items: start;
    }

.wd-footer .wd-list .wd-icon {
    margin-top: 6px;
    }

.main-footer .footer-sidebar .footer-column-5 {
    display: none;
    }

.copyrights-wrapper .wd-col-start {
    font-size: 12px;
    font-weight: 400;
    color: #767676;
    }

.footer-sidebar {
    display: flex;
    }

.main-footer .footer-column-1 {
    min-width: 405px;
    }

.main-footer .footer-column-2 {
    max-width: 350px;
    }

.main-footer ul.menu>li>a {
    font-size: 16px;
    font-weight: 700;
    color: #383838;
    }

.main-footer ul.menu>li>a:hover {
    color: #F47920;
    }

.main-footer ul.woodmart-recent-posts-list .recent-posts-time,
.main-footer ul.woodmart-recent-posts-list .recent-posts-comment {
    font-size: 14px;
    font-weight: 700;
    color: #383838;
    }
.main-footer .wd-list-content{font-weight: 700 !important;}
.main-footer h5.widget-title {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    }

.copyrights-wrapper .wd-col-start strong {
    background: url("https://wp.verzinc.com/new-power/wp-content/themes/woodmart-child/verz-design.png") no-repeat scroll right center;
    color: #F6631A;
    font-weight: 700;
    padding-right: 20px;
    }

.copyrights-wrapper .wd-col-start a {
    color: #767676;
    }

.copyrights-wrapper .wd-col-start a:hover {
    color: #F6631A;
    }
    .woodmart-recent-posts .recent-posts-thumbnail img {
    border-radius: 4px !important;
    }
    

body .whb-top-bar{padding-top:20px;}
body .wd-nav[class*="wd-style-"] > li > a,body .elementor-6391 .elementor-element.elementor-element-7d23dae .wd-text-block,
body .recent-posts-info .wd-entities-title.title, body .wd-footer .wd-text-block,
body .wd-sub-menu li > a
{font-family:var(--fontBody);font-weight:700;}
body .wd-footer .wd-text-block{font-family:var(--fontBody) !important;font-weight:700;}
body .wd-info-box .info-box-icon,body.home .product-wrapper h3.wd-entities-title a{font-family:var(--fontTitle);}
body.home .entry-meta-list,body.home .hovered-social-icons.wd-tltp,body.home .wd-entry-meta{display:none;}   
body #qlwapp.qlwapp-bottom-right{width:100px !important;bottom:160px !important;}
body .wd-product .product-rating-price{overflow: inherit !important;}
  
body .wpcf7-form label{font-weight:700;} 
body .main-footer ul.woodmart-recent-posts-list .recent-posts-time,
body .main-footer ul.woodmart-recent-posts-list .recent-posts-comment{display:none;}

body .main-footer h5.widget-title{color:#f47920;font-size:20px;}
body .product-wrapper h3.wd-entities-title a{color:#f47920 !important;font-weight:700;}
body .product-wrapper .wd-product-cats a{color:#000 !important;font-weight:700;}
body .wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn > a{background: #0067ac;}
body .wd-footer .wd-list li{align-items:center !important;padding-bottom:5px;}
body .wd-footer .wd-list .wd-icon{margin-top:0;}
body .product-wrapper .amount{color:#0067ac !important;}

.article-inner .wd-entities-title a{color:#ff5900 !important;}
.wd-post-cat.wd-style-with-bg{background: #730000 !important;}

body .our-project .wrap-meta{display:none;}
body .blog-design-masonry.wd-add-shadow .article-inner{border-radius:7px;overflow:hidden;}
body .elementor-6391 .elementor-element.elementor-element-80a1f9e .title-subtitle{line-height:1;margin-bottom:0;}
body .wd-carousel.wd-grid.info-box-carousel{padding-top:0;}


body.home .info-box-content .info-box-title{font-family: var(--fontTitle) !important;font-weight:700 !important;text-transform:capitalize !important;}
body.home .info-box-content .info-box-inner{font-family: var(--fontbody) !important;font-weight:700 !important;}
body a:hover,
body a.wd-entities-title:hover,
body .wd-entities-title a:hover{color: #F47920;}


body #mc4wp-form-1.mc4wp-form .row{justify-content: center;}
body #mc4wp-form-1.mc4wp-form .row .col{width:100%;flex:auto;margin-bottom: 25px;}
body .wd-popup-slide-from-left.mfp-ready .wd-popup{max-width:1100px;margin:6% auto;border-radius:7px;}

body .elementor-5849 .elementor-element.elementor-element-460ccaa > .elementor-widget-container{padding: 0px 0px 30px 0px;}
body .elementor-5849 .elementor-element.elementor-element-d66ac0f .elementor-heading-title{padding: 10px 0;font-size: 32px;color:#FF5900;}
body .elementor-5849 .elementor-element.elementor-element-460ccaa .wd-text-block{font-size:18px;color:#000;}
body .mc4wp-form-fields input{height:50px;border-color:#FF5900;}
body .elementor-5849 .elementor-element.elementor-element-8b0a170 img{border-radius: 0 7px 7px 0;}
body .our-project figure.entry-thumbnail.color-scheme-light, body .wd-hover-with-fade .content-product-imagin, body .wd-product .hover-img, body .ue-flip-box__panel{border-radius:7px !important;}
body .product-element-top{border-radius:7px;}
/*body .product-element-top.wd-quick-shop{border-radius:7px 7px 0 0;}*/

body .elementor-818 .elementor-element.elementor-element-aec6db8 .wd-text-block{font-family:var(--fontTitle) !important;}

body .wd-product .hover-img, body .product-image-link, body .product-element-top.wd-quick-shop{background:#fafafa;}
body .wd-product .product-image-link{position: static;}

/*body.post-type-archive .wd-nav-product-cat{display:none;}*/

input, textarea, .wpcf7-select{
    border: 1px solid #ffa600 !important;
}
label{font-weight:700 !important;}
.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span{background:#E1711E !important;}
.wd-nav-pagin-wrap[class*="wd-style-shape"] span{border:none !important; background:#DCDCDC !important;}
.wpcf7-form .hidden-fields-container{display:none !important;}
.grecaptcha-badge{z-index:99;}
header .wd-info-box:hover .info-box-inner{text-decoration:underline !important;}
.qlwapp__container.qlwapp__container--bottom-right{z-index:99 !important;}
.cart-widget-side{z-index:999 !important;}
.archive .wd-cats .category-grid-item .wd-cat-inner{border-radius:7px !important;}
.portfolio-text-shown .entry-header{border-radius:7px !important;}
.woocommerce-product-gallery img{ border-radius: 7px !important; overflow: hidden;}
.photoswipe-images .wd-gallery-item{border-radius: 7px !important; overflow: hidden;}
.single-post .wd-single-post-img img{border-radius:7px !important;}
.author-info{border-radius:7px !important;}
.wd-insta-item img{border-radius: 7px !important; overflow: hidden;}
body.home .info-box-content .info-box-inner{font-family: 'Garet Book' !important;}
.wpcf7-submit{font-family: 'Garet Book' !important;}
.woodmart-counter .counter-value, .cart-info .wd-entities-title{font-family:'Archivo Narrow',sans-serif !important;}
.abt-wp2-img .wd-image img{border-radius:7px;}
.about-video .wd-el-video{border-radius:7px !important;}
.qlwapp__container.qlwapp__container--bottom-right{bottom:170px !important;}
.product-element-top img, .product-element-top .hover-img img{border-radius:7px !important;}

.product-category-ov .cat-design-center .wd-cat-inner::before{opacity:.5;}
.single-post .author-info .author-area-info{display:none;}
/*.single-post .wd-sticky-container-lg + .elementor-element{width:100%;}*/
body .wd-popup-slide-from-left.mfp-ready .wd-popup .elementor-element-7d7074a{border-radius:0 7px 7px 0;} 
body.post-type-archive-portfolio .portfolio-info h3.wd-entities-title{ display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow : hidden;}

body.woocommerce-shop .page-title{height:400px;display:flex;}    


@media (min-width: 769px) {
body .elementor-5849 .elementor-element.elementor-element-ae18102 {
    --width: 45%;
  }
body .elementor-5849 .elementor-element.elementor-element-7d7074a {
    --width: 55%;
  }
  
}

@media (max-width: 1230.98px) { 
    .section-pur-offering .wd-tabs.wd-products-tabs, .section-pur-offering .title-wrapper { padding-left: 15px; padding-right: 15px; }
    }

@media (max-width: 1199.98px) { 
    .main-footer .footer-column-1 { min-width: auto; }
    .main-footer .footer-column-2 { max-width: 300px; }
    }
@media (max-width: 1024.98px) { 

    body.woocommerce-shop .page-title{
        height:auto;
        margin-top:20px;
    }

}    

@media (max-width: 991.98px) { 
    .footer-sidebar { flex-wrap: wrap; flex-direction: column;}
    .main-footer .footer-column-2 { max-width: 100%; }
    }
    

@media (max-width: 991.98px) { 
   body .wd-popup-slide-from-left.mfp-ready .wd-popup{margin:10% auto;}
   body .elementor-5849 .elementor-element.elementor-element-d66ac0f .elementor-heading-title{font-size: 26px;}
   body .elementor-5849 .elementor-element.elementor-element-460ccaa .wd-text-block{font-size:16px;}
   .product-wrapper .product-element-top{height:250px;}
   .vision-mission .elementor-widget-wd_infobox{--container-widget-width: 100% !important;}
   .about-video .wd-text-block{max-width:100% !important;}
   .home-sec4 .info-box-icon{font-size:30px;}
   .home-sec4 .wd-info-box{padding:20px !important;}
}
@media (max-width: 899.98px) { 
   .product-wrapper .product-element-top{height:230px;}
   
   
}
        
@media (max-width: 767.98px){
    .qlwapp__button{right: 10px !important;z-index: 99;bottom: 180px; margin:0 !important;}
        .sticky-toolbar-on .scrollToTop {bottom: 54px !important;z-index: 999;}
        .qlwapp__container.qlwapp__container--bottom-right{bottom:10px !important;}
}
    
    
    