.page-title-default{
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(198,197,194);
}

:root{
--wd-text-font:"Lato", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(36,36,36);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--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:"Poppins", 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:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(116,173,135);
}
:root{
--wd-alternative-color:rgb(209,209,209);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:rgb(36,36,36);
}
:root{
--btn-default-bgcolor-hover:rgb(36,36,36);
}
:root{
--btn-shop-bgcolor:rgb(36,36,36);
}
:root{
--btn-shop-bgcolor-hover:rgb(114,186,169);
}
:root{
--btn-accent-bgcolor:rgb(1,23,193);
}
:root{
--btn-accent-bgcolor-hover:rgb(1,23,193);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(15,7,9);
}
:root{
--notices-warning-color:#fff;
}
.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//farsun.org/wp-content/themes/woodmart/fonts/woodmart-font.woff?v=6.0.4") format("woff"),
	url("//farsun.org/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.0.4") format("woff2");
}

	:root{
	
	
			--wd-form-brd-radius: 0px;
	
	--wd-form-brd-width: 2px;

	--btn-default-color: #333;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-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-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
	
			--btn-shop-bottom-active: -1px;
		--btn-shop-brd-radius: 0px;
		--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
		--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
	
	
	
	
	
	
	
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
	@media (min-width: 1222px) {

		[data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1222px) / 2);
			padding-right: calc((100vw - 1222px) / 2);
		}

		.platform-Windows [data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1239px) / 2);
			padding-right: calc((100vw - 1239px) / 2);
		}
	}

	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 40px;
}

body.header-banner-display .website-wrapper {
	margin-top:40px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 40px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:40px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
		
.whb-header .wd-header-cart a {
    direction: ltr !important;
}
.single-product-content {
    margin-top: 35px;
}
.enamad-and-logo-footer .wpb_wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.enamad-and-logo-footer img {
    height: 130px;
    object-fit: contain;
    width: fit-content;
    background: #fff;
    border-radius: 10px;
    transform: scale(0.9);
    padding: 5px;
}
.css-img .vc_single_image-wrapper{
		box-shadow: 0 0 10px #000;
    border: 2px solid #FBBC34;
    padding: 5px;
}
body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) ul#menu-main12 {
    border-bottom: 1px solid white;
    border-radius: 17px;
    padding: 12px;
}
.elements-grid .product-grid-item:hover .product-element-top a:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    background-color: rgb(31 58 204 / 44%);
    opacity: 1;
    transition: opacity .3s ease;
}

.css-img img {
    box-shadow: 0 0 10px #000;
    border: 2px solid #FBBC34;
    padding: 3px;
}
.button-css .wd-btn-icon {
    margin-left: 15px!important;
    margin-right: -5px!important;
}
.button-css{
	box-shadow: inset 0px 0px 9px 1px rgb(128 128 128);
	padding-left: 30px!important;
}
.btn.btn-style-bordered:not(:hover) {
	  padding-left: 30px;
}
.saeed-css-box {
    box-shadow: 0 0 7px #000;
}
.whb-header {
    margin-bottom: 0!important;
}
/*.whb-general-header {
   background-color: unset!important;
    border-bottom-style: solid;
    background: linear-gradient(0deg, rgb(67 67 68) 0%, rgb(67 67 68) 77%)!important;
}*/
body .whb-color-light:not(.whb-with-bg) {
    background-color: #064d87;
}
.footer-column {
 margin-bottom: 0px!important;
}
.footer-sidebar {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.woodmart-title-style-simple .liner-continer:after {
    width: 100px!important;
    height: 5px!important;
}

.whb-color-dark .navigation-style-default .item-level-0:hover > a {
	color:black!important;
}
.whb-color-dark .navigation-style-default .item-level-0.current-menu-item > a{
	color:black!important;
}
.mhRoomi1 .btn-color-primary{
	color:#000!important;
}
.banner-mask.banner-hover-zoom-reverse:hover .wrapper-content-banner, .banner-mask .wrapper-content-banner {
    background-color: unset!important;
    background: linear-gradient(to bottom,rgba(255,255,255,0) 1%,rgba(150,181,193,0) 28%,rgba(52,113,135,0) 53%,rgba(17,88,114,.26) 62%,rgba(12,46,59,.7) 77%,rgba(7,9,11,.7) 90%);
}
.mhRoomi2{
	background: #ffc578;
background: -moz-linear-gradient(left,  #ffc578 0%, #fb9d23 100%);
background: -webkit-linear-gradient(left,  #ffc578 0%,#fb9d23 100%);
background: linear-gradient(to right,  #ffc578 0%,#fb9d23 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc578', endColorstr='#fb9d23',GradientType=1 );
	padding-top:43px;

}
.mhRoomi2 .woodmart-counter .counter-label{
	color:#000;
}
.mhRoomi3{
	box-shadow: 2px 2px 10px #000;
  padding-top: 22px;
  border-radius: 10px;
	margin-bottom: 31px;
	background-attachment:fixed;
}


.copyrights-wrapper{
	background:#4a4a4a;
}
#menu-%d9%85%d9%86%d9%88%db%8c-%d8%a7%d8%b5%d9%84%db%8c-1{
	background:#f1f1f1;
}
.mhRoomi1 .promo-banner{
	border-radius:27px!important;
}
.mhRoomi8{
		border-radius: 10px;
    padding-top: 10px;
    box-shadow: 3px 4px 13px #c5c5c5;
}
.mhRoomi9{
		border-radius: 50px;
    box-shadow: 2px 2px 15px #777;
    padding-bottom: 34px;
}
.menu-%d9%85%d9%86%d9%88%db%8c-%d8%a7%d8%b5%d9%84%db%8c-1 .woodmart-nav-link{
	background:#eee;
}
.whb-general-header a.woodmart-logo.woodmart-main-logo img {
    max-height: 100px;
    position: relative;
    top: -25px;
}
.textwidget.custom-html-widget>p {
    display: none;
}

.footer-menu-hes ul>li {
    display: inline-block;
    padding: 2px 5px;
    border-left: 1px solid #f1c81e;
}
.footer-menu-hes {
    text-align: center;
}
.site-content {
    margin-bottom: 0px;
}
.nf-field-element #nf-field-10{
	width:100%;
}
/*.mhFarsan1 .vc_col-sm-8{
	box-shadow: 0 0 10px #00000078;
  border-radius: 25px;
}*/
.mhFarsan1 .promo-banner{
	border-radius:25px;
}
.mhFarsan1 .btn-color-primary{
	color:#000;
}
.mhFarsan4 .top-information{
	background: #ffffffd6;
    width: 24%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    top: 6px;
    right: 0;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}
.mhFarsan4 .top-information .woodmart-product-cats a{
	color:#960000;
}
.mhFarsan4 .owl-dots .owl-dot.active span{
	border-color: #ffffff;
  background-color: #ffffff;
}
.mhFarsan6{
	background: #232b42;
    margin-right: 23px;
    border-radius: 20px;
    box-shadow: 0 0 16px 0px #11b8ff;
    padding-top: 63px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 25px;
	margin-top: -64px;
}
.mhFarsan7{
	background: #232b42;
  padding-bottom: 135px;
	padding-top: 60px;
  border-radius: 20px;
  box-shadow: 0 0 16px 0px #11b8ff;
  padding-right: 20px;
	margin-top: -64px;
  padding-left: 20px;
}
/*.mhFarsan2 .product{
	border: 1px solid #000;
  border-radius: 21px;
  box-shadow: 0 0 6px 0px #0a154c;
}
.mhFarsan2 .product img{
	border-radius: 19px;
}*/
.wd-action-btn.wd-add-cart-btn>a:before {
    content: "\f113"!important;
}
.sb_instagram_header{
	margin-top:10px!important;
}
.sbi_no_avatar .sbi_header_img {
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%)!important;
}
.mhFarsan2 .content-product-imagin{
	height: 250px;
}
.mhFarsan2 .woodmart-more-desc {
    position: relative;
    overflow: hidden;
    margin-bottom: 11px;
    max-height: 88px;
    bottom: 200px;
}
.mhFarsan2 .woodmart-more-desc-btn {
    display: none;
}
/*.mhFarsan2 .attachment-woocommerce_thumbnail:hover {
    opacity: 10%;
}
*/
.mhFarsan2 a.button.product_type_simple.add-to-cart-loop {
    display: none;
}
.mhFarsan12 .banner-content-background .wrapper-content-banner {
   
    background-color: rgb(6 77 135 / 0.8)!important;
   
}
.mhFarsan12 .banner-content-background.banner-vr-align-middle .wrapper-content-banner {
    /* top: 12%!important; */
    position: relative;
    margin-top: 38px;
}
.mhFarsan13 .left-line,.mhFarsan13 .right-line{
	background: #000074;
}
.mhFarsan2 .woodmart-more-desc{
	color:#fff;
	z-index:4;
}
#slider-1-slide-2-layer-6 p{
	text-align:center;
}
.page-id-781 .right-line,.page-id-781 .left-line{
		background: #000074;

}
#wd-5f85595bb4a92 svg {
    
    margin-top: -40px!important;
}
.mhFarsan14 .owl-dots .owl-dot.active span {
    border-color: #ffffff!important;
    background-color: #ffffff!important;
}
.mhFarsan14 .owl-dots .owl-dot span {
    
    border: 2px solid rgb(255 255 255)!important;
    
}
.page-id-781 .woodmart-carousel-spacing-30 .owl-nav>div[class*=next] {
    left: 0;
}
.page-id-781 .woodmart-carousel-spacing-30 .owl-nav>div[class*=prev] {
    right: 0px;
}
.mhFarsan14 {
    box-shadow: 0 0 20px -7px #064d87;
    padding-top: 15px;
    border-radius: 20px;
    margin-top: 30px;
}
.mhFarsan15 {
    box-shadow: 0 0 20px -7px #064d87;
    padding-top: 15px;
    border-radius: 20px;
    margin-top: 30px;
		margin-bottom:10px;
}
.mhFarsan2 .woodmart-product-cats {
    display: none;
}
.mhFarsan4 .vc_column-inner {
    padding-top: 0!important;
}
.mhFarsan16{
	border: 1px solid #064d87!important;
  border-radius: 25px!important;
}

.gform_wrapper.gravity-theme * {
    border-radius: 8px;
}
input#gform_submit_button_1 {
    background-color: #005588b8;
    color: white;
	    
}
input#gform_submit_button_2 {
    background: #0578bd;
    color: white;
    width: 10%;
}@media (min-width: 1025px) {
	.mhRoomi4,.mhRoomi5{
	border-right:1px solid orange;
}
div#wd-5f6398bda19ba {
    position: sticky;
	    margin-top: -10px;
}
div#wd-5f634c3e143ab {
    margin-top: -51px;
    position: sticky;
}
.vc_custom_1600359348755 {
    background-color: #f1f1f1 !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    overflow: visible!important;
    margin-top: 120px;
}
.wpb_single_image .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px!important;
}
.mhFarsan8{
	position: relative;
  bottom: 81px;
  right: 40px;
}
input#gform_submit_button_1 {
  
	width: 15%;}
}

@media (min-width: 577px) and (max-width: 767px) {
	div#wd-5f634c3e143ab {
    margin-top: -40px;
}
}

@media (max-width: 576px) {
	.mhRoomi7 .info-box-title{
		margin: 0;
    padding: 0;
    position: relative;
    right: 14px;
}
div#wd-5f634c3e143ab {
    margin-top: -40px;
}
.mhFarsan6{
	position: relative;
  left: 8px;
}
.mhFarsan8{
	position: relative;
    bottom: 120px;
    right: 40px;
}
.mhFarsan7{
	    margin-top: -82px;
}
.mhFarsan12 .promo-banner-wrapper {
    margin-bottom: 20px;
}
#wd-5f85595bb4a92{
	display:none;
}

input#gform_submit_button_1 {
  
	width: 30%;
}
}

