/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
div#banner-sec .vc_column-inner {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
#slider-295 .wd-slide {
    min-height: 490px;
}
div#main-banner {
    height: 430px;
}
div#banner-sec p {
    color: #0033A0;
    padding: 0 10px;
    font-weight: 600;
}
div#banner-sec p span {
    font-weight: 800;
}
div#banner-sec .btn.btn-scheme-light {
    color: #222222;
}
div#banner-sec .pagin-scheme-light .flickity-button {
    display: none !important;
}
div#banner-sec .pagin-style-1 .flickity-page-dots {
    display: none !important;
}
div#custom-cap a.btn {
    border: 1px solid #fff;
}
div#custom-cap a.btn:hover {
    background: #222;
}
div#footer-sec .vc_col-sm-3:first-child {
    width: 35%;
    margin-right: 8%;
}
div#footer-sec .vc_col-sm-3:nth-child(2) {
    width: 15%;
}
div#footer-sec .vc_col-sm-3:nth-child(3) {
    width: 16%;
}
div#footer-sec .vc_col-sm-3:last-child {
    width: 22%;
}
.copyrights-wrapper {
    border-top: unset !important;
}
.copyrights-wrapper .container {
    border-top: 1px solid rgb(225 225 225 / 10%) !important;
}
div#center-text {
    text-align: center;
    margin-bottom: 20px;
}
div#center-text h4 {
    font-family: "Mulish", Arial, Helvetica, sans-serif !important;
    color: #fff;
    font-size: 26px;
    font-weight: 700;
    font-style: italic;
    margin-bottom: 10px;
}
div#center-text h3 {
    color: #fff;
    font-size: 96px;
    line-height: 92px;
    font-weight: 700;
}
div#center-text h3 span {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #ffffff;
    color: transparent;
}
div#border-text a.btn {
    line-height: 8px;
    padding: 16px 60px !important;
    min-height: 42px !important;
}
div#border-text {
    background-repeat: no-repeat !important;
}
div#border-text .wpb_wrapper {
    position: relative;
    top: -15px;
}
.category-grid-item .wd-entities-title {
    font-family: 'Mulish' !important;
    font-size: 18px !important;
    font-weight: 800;
    word-break: unset !important;
}
.category-grid-item .hover-mask {
    padding: 10px 0 !important;
}
form.wpcf7-form p.col-md-6 {
    margin-bottom: 10px;
}
form.wpcf7-form label {
    font-size: 14px;
    font-weight: 600;
}
form.wpcf7-form input,form.wpcf7-form textarea {
    border: 1px solid #0033a0;
}
.footer-container {
    background: #0f369a !important;
}
div#footer-sec div#wd-66f19f4e45756 img {
    width: 60% !important;
}
div#footer-sec ul..wd-rs-66f1a148b856d.wd-list li img {
    filter: brightness(0) invert(1) !important;
}

.wd-hover-with-fade .fade-in-block {
    position: static !important;
    opacity: 1 !important;
    visibility: visible !important;
    gap: 0px !important;
    padding: 0px 0px  !important;
    min-height: 25px;
    justify-content: center;
}

.wd-hover-with-fade .fade-in-block .hover-content-wrap {
    border: unset !important;
    padding: 0px !important;
}

.wd-hover-with-fade .fade-in-block .wd-progress-bar {
    border: unset !important;
    padding: 0px !important;
}

.wd-hover-with-fade .fade-in-block .wd-progress-bar .stock-info {
    gap: 5px;
    font-size: 13px;
}
body .pswp__button--share {
    display: none !important;
}
.product-grid-item .star-rating {
    display: none;
}
.product-grid-item .wd-product-sku {
    display: none;
}