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




#logos {
    opacity: 0.3;
}

.underlined h1 > u {
    border-bottom: 1px #f0fd04 solid;
}

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

.whb-sticky-header.whb-clone .whb-sticky-row {
    background: #0a0a0a;
}


.whb-clone .wd-header-main-nav {
    text-align: right !important;
}

/*** Mobile Menu ***/

.wd-nav-mobile>li>a, .wd-nav-mobile>li>ul li>a {
    border-bottom: none !important;
    text-transform: none;
}

.wd-side-hidden {
    background-color: #0a0a0a !important;
}


/*** Accordion ***/


.wd-accordion-item {
    border: 1px solid rgba(219, 251, 13, 0.2);
    border-radius: 8px;
    padding: 10px;
}

.wd-accordion-opener {
    color: #000000 !important;
    background-color: #f0fd04;
    transition: inherits;
    padding: 5px;
    border-radius: 35px;
    width: 20px;
    height: 20px;
}





/*** Cases Slider ***/

#cases-slider .promo-banner .wrapper-content-banner {
    border: 2px solid rgba(240, 251, 4, 0.1);
}




#running-line .wd-marquee-item {
    -webkit-text-stroke: 1px #ffffff;
}







/*** Tabs ***/


#ads-type .wd-tabs .wd-active .wd-nav-link {
    border-radius: 100px;
    background: #f0fd04;
    color: #0a0a0a;
    text-transform: none;
    padding: 12px 20px;
}

#ads-type .wd-tabs .wd-nav-link {
    border-radius: 100px;
    background: #2e2e2e;
    color: #ffffff;
    text-transform: none;
    padding: 12px 20px;
    transition: 0.5s;
}

#ads-type .wd-tabs .wd-nav-link:hover {
    background: #f0fd04;
    color: #0a0a0a;
}

@media (max-width: 768.98px) {
    
    #ads-type .wd-tabs .wd-nav-link {
        padding: 8px 36px 8px 14px !important;
    }
    
    #ads-type .wd-tabs .wd-nav-link .img-wrapper > img {
        width: 18px;
    }
    
    #ads-type .wd-nav-tabs {
        --nav-gap: 16px;
    }
    
    #ads-type .wd-tabs .wd-nav-tabs > li:last-child {
        padding-right: 100px;
    }

}



/*** Ads Types HTML Block ***/

.types-image > img {
    border: 6px solid #e4e4e4;
    background: #ffffff;
}

/*** Dev Types HTML Block ***/

.dev-types-image {
    border: 3px solid rgba(255, 255, 255, 0.1);
    background: rgba(255, 255, 255, 0.05); 
}





/*** FAQs ***/

.wd-accordion.wd-style-shadow>.wd-accordion-item {
    background-color: rgba(0, 0, 0, 0.3) !important;
}

.wd-wpb.wd-accordion .wd-accordion-title-text {
    font-size: 18px !important;
}

@media (max-width: 768.98px) {
    .wd-accordion.wd-style-shadow>.wd-accordion-item .wd-accordion-title {
        font-size: 14px !important;
    }
    
    .wd-wpb.wd-accordion .wd-accordion-title-text {
        font-size: 14px !important;
    }
    
    .wd-accordion.wd-style-shadow>.wd-accordion-item .wd-accordion-title .wd-accordion-content {
        font-size: 12px !important;
    }
}



/*** Banners Settings ***/

.banner-mask .wrapper-content-banner {
    background-color: transparent !important;
}




/*** Tabs ***/

.wd-tabs.tabs-design-aside {
    grid-template-columns: var(--wd-side-width, 630px) 1fr !important;
}





/*** Video Goals ***/

#video-goals .wd-el-video :is(iframe,video) {
    background-color: #ffffff !important;
    padding: 14px;
}


/* @media (max-width: 768.98px) {
    #video-goals .wd-el-video :is(iframe,video) {
        padding: 14px;
    }
} */













