@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//dev.billyadi.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.5.0") format("woff2");
}

:root {
	--wd-text-font: "Century-gothic", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 300;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 15px;
	--wd-title-font: "Condor-compressed", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-transform: none;
	--wd-title-color: rgb(25,33,148);
	--wd-entities-title-font: "Century-gothic", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-transform: none;
	--wd-entities-title-color: rgb(25,33,148);
	--wd-entities-title-color-hover: rgb(234, 166, 12);
	--wd-alternative-font: "Century-gothic", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Century-gothic", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 500;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: rgb(234,166,12);
	--wd-widget-title-font-size: 14px;
	--wd-header-el-font: "Condor-compressed", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 23px;
	--wd-primary-color: rgb(25,33,148);
	--wd-alternative-color: rgb(234,166,12);
	--wd-link-color: rgb(25,33,148);
	--wd-link-color-hover: #242424;
	--btn-default-font-family: "Condor-compressed", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 400;
	--btn-default-transform: uppercase;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(17,70,57);
	--btn-accented-bgcolor-hover: rgb(15,64,52);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://dev.billyadi.com/wp-content/uploads/2021/10/coffee-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-color: rgb(27,39,149);
	background-image: none;
}
.page-title-default {
	background-color: rgb(26,39,148);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: rgb(25,33,148);
	background-image: none;
}
.page .main-page-wrapper {
	background-color: rgb(255,255,255);
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

@media (min-width: 1239px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

@media (min-width: 1222px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


#menu-footer-menu-useful-links li a
{color : white ;}
#menu-footer-menu-useful-links li a:hover
{color : #EAA60C ;}
.footer-column-3
.wd-product :is(.wd-product-cats,.wd-product-brands-links) 
{font-size: 100%;--wd-link-color: rgb(25,33,148) ;--wd-link-color-hover: #EAA60C ;}
.wrapper-content-banner
{display:none;}
.wd-accordion-opener 
{font-weight: bold;}
.wd-accordion-title.wd-active.text-left.wd-opener-pos-right 
{background-color: rgb(25 33 148 / 28%);padding: 15px;}
.wd-arrow-inner 
{color: white !important ;}
.wd-accordion-opener 
{color: #1a2794;font-size: 13px;	}	
input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select 
{border: var(--wd-form-brd-width) solid #1a2794;border-radius: 0px;}
.btn-style-bordered.btn-color-black 
{border-color: #1a2794;color: #1a2794;}
input.wpcf7-form-control.wpcf7-submit {
    border-radius: 0px !important;
    color: #1a2794;
    border: 2px solid #1a2794;
	background:white;
	    text-transform: initial;
    font-size: 20px;
    font-family: 'condor-compressed';
}
input.wpcf7-form-control.wpcf7-submit:hover {
    border-radius: 5px;
    color: white;
    border: 2px solid #1a2794;
	background:#1a2794;
    text-transform: initial;
    font-size: 20PX;
    font-family: 'condor-compressed';
}
.wd-accordion-title.wd-opener-pos-right 
{padding: 15px;}
.wrapper-content-banner
{display:none !important;}
.wd-nav[class*="wd-style-"]>li:hover>a,
.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a
{color: #192194 ;}
.btnflatwhite .wd-button-wrapper:hover a
{
	background-color: transparent !important;
	border: 2px solid white !important;
	color: white !important;	
}

.btnflatblue .wd-button-wrapper:hover a
{
	background-color: white !important;
	border: 2px solid white !important;
	color: #192194 !important;	
}

.btnflatblue a,
.btnflatwhite a
{
	border: 2px solid;	
}

.wd-coupon-form .button[name="apply_coupon"],
.cart-totals-inner .checkout-button,
#place_order
{
	background-color: rgb(26 39 148);
	border: 2px solid rgb(26 39 148);
	border-radius: 5px;
}

.wd-coupon-form .button[name="apply_coupon"]:hover,
.cart-totals-inner .checkout-button:hover,
#place_order:hover{
    color: #1a2794;
    box-shadow: var(--btn-accented-box-shadow-hover);
    background-color: white;
    border-radius: 5px;
    border: 2px solid #1a2794;
}
.mc4wp-form input[type="submit"] {
    background-color: rgb(26 39 148);
}
.wd-nav-vertical.wd-design-default {
    border: 0px solid var(--brdcolor-gray-200);
}
.wd-nav-vertical>li>a {
    padding: 6px 0px;
}
.wd-nav-vertical.wd-design-default>li:is(.wd-opened,:hover)>a {
    background-color: transparent ;
}
.mc4wp-form input[type="submit"]:hover {
    background-color: white;
    color: rgb(26 39 148);
}
.page-id-38 .wd-entry-content,
.page-id-16730 .wd-entry-content{
    text-overflow: ellipsis;
    white-space: revert;
    overflow: hidden;
    height: 72px;
	  color: var(--wd-primary-color);
}
.page-id-38 .wd-read-more,
.page-id-16730 .wd-read-more{
	font-family: 'condor-compressed';
}
.page-id-38 .wd-read-more a,
.page-id-16730 .wd-read-more a{
	font-size: 18px;
}
#sectionblogen .wd-entities-title {
    height: 62px;
}
#menu-language
{
	--nav-gap: 8px;
}
#menu-language #menu-item-16100-en:lang(en-US) a
{
	text-decoration: underline;
}

#menu-language #menu-item-16100-fr:lang(fr-FR) a
{
	text-decoration: underline;
}
    
.article-body-container .hovered-social-icons,
.article-body-container .entry-meta,
.article-body-container .meta-categories-wrapp{
    display: none;
}
{
    display: none;
}

.caouslteam .wd-arrow-inner {
    color: #192194 !important;
}

.hidden
{
	display: none !important ;
}

.page-id-38 .wd-entities-title,
.page-id-16730 .wd-entities-title

{
    text-overflow: Ellipsis;
    white-space: revert;
    overflow: hidden;
    height: 66px;	
		font-family: 'condor-compressed';
    font-size: 22px;
}

a.wd-entities-title:hover, 
.wd-entities-title a:hover {
    color: #1a2794;
}
	
#menu-footer-menu-useful-links li a:hover,
.elementor-15665 .elementor-element.elementor-element-25adf6a li:hover,
#menu-footer-menu-useful-links-fr li a:hover,
.elementor-16686 .elementor-element.elementor-element-25adf6a li:hover
{
    color: unset !important;
    text-decoration: underline;
}

.btn-read-more {
	text-decoration: underline;
}

.single-post .meta-post-categories,
.single-post .meta-author,
.single-post .single-post-social,
.wd-page-nav-btn .wd-label {
	display : none !important ;
}

.single-post .post-single-page .post-title
{
	font-family: 'condor-compressed';
}

.single-post .wd-entities-title
{
	font-size: 18px;
	font-family: 'condor-compressed';
}

.post-single-page .post-title {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 1.2;
    font-family: 'condor-compressed';
    font-size: 35px;
}

.wd-accordion-content
{
	padding: 10px ;
}

.homepost h3{
font-family: 'condor-compressed';
    font-size: 22px;	
}

.homepost a.wd-entities-title:hover, .homepost .wd-entities-title a:hover {
    color: white;
    text-decoration: underline;
}

.hometestim p,
.hometestim .testimonial-content footer{
	color: var( --e-global-color-primary ) ;
}

.page-title-default{
	display: none ;
}

.teamembersc .member-bio
{
	color: var( --e-global-color-primary ) ;
}

.btncontactus .wd-button-wrapper
{
    text-align: left;
    position: relative;
    left: 40px;	
}

.cky-title,
.cky-preference-title
{
	color: var( --e-global-color-primary ) !important ;
	font-family: 'condor-compressed' !important ;
	font-size: 30px !important ;
}

.cky-accordion-btn
{
	color: var( --e-global-color-primary ) !important ;
	font-family: 'condor-compressed' !important ;
	font-size: 26px !important ;
}

.cky-show-desc-btn
{
color: var( --e-global-color-primary ) !important ;	
}

.cky-notice-des
{
    font-family: "Century-gothic", Sans-serif !important ;
    font-size: 16px !important ;
}





	
@media (min-width: 1025px) {
	.wd-product .wd-entities-title 
{font-size: 20px;}
{flex: 0 0 16.666667%;max-width: 16.666667%;}
.footer-column-4
{flex: 0 0 33.333333%;max-width: 33.333333%;	}

.footer-column-1 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}
.order-lg-1,
.order-md-1,
.order-sm-1{
    order: 1 !important;
}
.order-lg-2,
.order-md-2,
.order-sm-2{
    order: 2 !important;
}
.order-lg-3,
.order-md-3,
.order-sm-3{
    order: 3 !important;
}
.order-lg-4,
.order-md-4,
.order-sm-4{
    order: 4 !important;
}








}

@media (max-width: 576px) {
	#spartner .wd-button-wrapper,
#spartner .title-wrapper
{
	text-align: left !important;
}
.footer-column-1 .wd-image
{
	text-align : center ;
	padding-bottom: 20px;
}
.footer-column-2
{
    flex: 0 0 57%;
    max-width: 57%;
}
.footer-column-3
{
    flex: 0 0 43%;
    max-width: 43%;
}
.mobile-pages-menu .nav-link-text{
	  font-family: 'condor-compressed';
    font-size: 20px;
	  color: var(--wd-primary-color);
}
.order-1{
	order:1 !important;
}
.order-2{
	order:2 !important;
}
.order-3{
	order:3 !important;
}
.order-4{
	order:4 !important;
}
h4 {
font-size: 30px !important;
}
.elementor-widget-container {
font-size: 16px !important;
}
















}

