@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//hw.rsworkspace.info/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.3.4") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:rgb(255,255,255);
	background-image: url(https://hw.rsworkspace.info/wp-content/uploads/2021/09/retail-popup-bg.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: url(https://hw.rsworkspace.info/wp-content/uploads/2025/03/Studies1.jpg);
	background-size:cover;
	background-position:center center;
}

:root{
--wd-text-font:"Cabin", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Cabin", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Cabin", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:600;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Cabin", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Lato", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:none;
--wd-header-el-font-size:13px;
}
html .product.category-grid-item .wd-entities-title, html .product.category-grid-item.cat-design-replace-title .wd-entities-title, html .categories-style-masonry-first .category-grid-item:first-child .wd-entities-title, html .product.wd-cat .wd-entities-title{
	font-size: 16px;
}

:root{
--wd-primary-color:rgb(0,40,46);
}
:root{
--wd-alternative-color:rgb(16,181,192);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:rgb(157,213,51);
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(16,181,192);
}
:root{
--btn-accented-bgcolor-hover:rgb(16,181,192);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}

	:root{
									--wd-form-brd-radius: 35px;
			
			
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
					
			
							--btn-default-brd-radius: 35px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
			
					
					
			
							--btn-accented-brd-radius: 35px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
			
					
							
					--wd-brd-radius: 0px;
		
			}

	
	
	
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
.wd-open-popup {
  color: #f00 !important;
}
/*.elementor-heading-title span {
  color: #00282E;
}*/
.home-testimonial p, .home-testimonial .testimonial-content footer, .home-testimonial .testimonial-content footer > span, .home-testimonial .testimonial-content {
  color: #188781;
}

.home-testimonial .active p, .home-testimonial .active .testimonial-content footer, .home-testimonial .active .testimonial-content footer > span, .home-testimonial .active .testimonial-content {
  color: #fff;
}
.section-top-design::before {
  content: "";
  width: 100%;
  position: absolute;
  height: 120px;
  top: -120px;
  left: 0;
  background-color: #188781;
  border-radius: 100% 100% 0 0;
}
.wd-sub-menu li > a, .wd-nav-vertical > li > a{
	color: #fff !important;
}
.wd-sub-menu > li > a{
	font-size: 18px;
}
.page-title .title, .page-title :is(.breadcrumbs, .yoast-breadcrumb) > :is(a, span) {
  color: #00282E;
}
.single-product-page, .main-page-wrapper > .container {
  width: 1140px;
  display: block;
  margin: 0 auto;
	max-width:100%;
}
.summary-inner > .wd-action-btn, .summary-inner .product_meta{
	display:none;
}
.scroll-section{
	height:550px;
	overflow:scroll;
}
.wd-accordion-opener{
	background-color: #10B5C0;
  padding: 10px;
  border-radius: 50%;
	color: #fff !important;
	font-size:14px !important;
}
.wd-accordion-title-text{
	font-size:20px !important;
	color: #00282E !important;
}
.wd-accordion-content p {
  font-size: 18px;
}
.page-id-9389 .main-page-wrapper {
  padding-top: 0;
}
.wd-accordion-opener::after {
  content: "";
  position: absolute;
  width: 80%;
  height: 80%;
  border: 2px solid #00282E;
  border-radius: 50%;
  top: 10%;
  left: 10%;
}
.elementor-section .elementor-container{
	max-width:1800px !important;
}
.woocommerce-tabs .wd-nav {
  display: none;
}
ul.capsul {
  padding: 0;
  list-style: none;
}
ul.capsul li {
  display: inline-block;
  margin-right: 15px;
  padding: 5px 10px 5px 20px;
  background-color: #f9f1ed;
  text-transform: uppercase;
  border-radius: 7px;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='7px' height='17px' viewBox='0 0 7 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape@2x%3C/title%3E%3Cg id='Homepage' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='PDP-(For-Launch)' transform='translate(-898, -235)' fill='%2300282E'%3E%3Cg id='Group-5' transform='translate(888, 229)'%3E%3Cpath d='M13.5,6 C15.4329966,6 17,7.56700338 17,9.5 L17,14 L17,14 L10,14 L10,9.5 C10,7.56700338 11.5670034,6 13.5,6 Z M13.5,23 C15.4329966,23 17,21.4329966 17,19.5 L17,15 L17,15 L10,15 L10,19.5 C10,21.4329966 11.5670034,23 13.5,23 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 8px center;
}
.blog-post-loop.has-post-thumbnail .wd-post-thumb {
  display: none;
}
.wd-logo img {
  padding-top: 18px;
	padding-bottom: 18px;
}
.wd-logo.wd-sticky-logo img {
  padding: 7px 0;
}
.elementor-section .elementor-container {
  max-width: 1300px !important;
}
.home .site-content{
	margin-bottom:0;
}
.testimon-align-center .testimonial p {
  text-align: justify;
}@media (min-width: 1025px) {
	.whb-general-header-inner {
    max-width: 1140px;
    margin: 0 auto;
  }
}

@media (min-width: 577px) and (max-width: 767px) {
	.elementor-section .elementor-container{
	max-width:100% !important;
}
}

@media (max-width: 576px) {
	.elementor-section .elementor-container{
	max-width:100% !important;
}
}

