:root {
	--wd-primary-color: #492c25 !important;
	--btn-accented-bgcolor: #492c25 !important;
	--btn-accented-bgcolor-hover1: #492c25 !important;
}
form.cart,
.star-rating,
li#tab-title-reviews,
.wd-header-wishlist.wd-tools-element.wd-design-5.without-product-count,
.wd-header-cart.wd-tools-element.wd-design-5,
.wd-header-my-account.wd-tools-element.wd-style-icon,
li.menu-item.menu-item-wishlist.wd-with-icon.item-level-0,
li.menu-item.menu-item-compare.wd-with-icon.item-level-0,
.wd-wishlist-btn.wd-action-btn.wd-style-text.wd-wishlist-icon,
.wd-sizeguide-btn.wd-action-btn.wd-sizeguide-icon.wd-style-text,
li.menu-item.menu-item-has-children.menu-item-account.wd-with-icon.item-level-0,
.wd-compare-btn.product-compare-button.wd-action-btn.wd-style-text.wd-compare-icon,
.wrapp-buttons {
	display: none !important;
}
.wd-page-title.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light.title-blog
	h3,
.wd-page-title.page-title.page-title-default h1.entry-title.title {
	color: #fff !important;
}
h1,
h2,
h3,
h4 {
	color: #492c25 !important;
}
.wd-copyrights.copyrights-wrapper.wd-layout-two-columns {
	background-color: #492c25 !important;
}
.wrapper-content-banner.wd-fill.wd-items-bottom.wd-justify-left,
.wd-footer {
	background-color: #fef7ef !important;
}
div.wpcf7 input[type="submit"]:hover {
	background-color: #fef7ef !important;
	color: #492c25 !important;
	border: 1px solid #492c25 !important;
}
.wd-footer .recent-posts-time,
.wd-footer .textwidget.custom-html-widget,
.wd-footer span,
.wd-footer h5,
.wd-footer a,
.wd-footer p {
	color: #492c25 !important;
}
.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-with-shadow.whb-flex-flex-middle {
	background-color: #fef7ef !important;
}
.elementor-4400 .elementor-element.elementor-element-95c7bfa .title-subtitle,
.elementor-element.elementor-element-95c7bfa.wd-width-100.elementor-widget.elementor-widget-wd_title
	.liner-continer
	h4,
.elementor-element.elementor-element-f911713.wd-width-100.elementor-widget.elementor-widget-wd_blog
	h3.wd-entities-title.title.post-title {
	color: #fff !important;
}
ul li.current-menu-item > a {
	color: #492c25 !important;
	border-bottom: 1px solid #492c25 !important;
	font-weight: bold !important;
}
.elementor-7271
	.elementor-element.elementor-element-da60e0b
	.title-after_title {
	overflow-y: scroll;
	height: 17rem;
	scrollbar-width: thin;
	scrollbar-color: #492c25 transparent;
}
.elementor-7271
	.elementor-element.elementor-element-da60e0b
	.title-after_title::-webkit-scrollbar {
	width: 3px;
}

.elementor-7271
	.elementor-element.elementor-element-da60e0b
	.title-after_title::-webkit-scrollbar-thumb {
	background-color: #492c25;
	border-radius: 10px;
}

.elementor-7271
	.elementor-element.elementor-element-da60e0b
	.title-after_title::-webkit-scrollbar-track {
	background: transparent;
}
.elementor-4400 .elementor-element.elementor-element-66e47ad .wd-text-block {
	overflow-y: scroll;
	height: 15rem;
	scrollbar-width: thin;
	scrollbar-color: #492c25 transparent;
}
.elementor-4400
	.elementor-element.elementor-element-66e47ad
	.title-after_title::-webkit-scrollbar {
	width: 3px;
}

.elementor-4400
	.elementor-element.elementor-element-66e47ad
	.title-after_title::-webkit-scrollbar-thumb {
	background-color: #492c25;
	border-radius: 10px;
}

.elementor-4400
	.elementor-element.elementor-element-66e47ad
	.title-after_title::-webkit-scrollbar-track {
	background: transparent;
}
.elementor-4439 .elementor-element.elementor-element-8ef187f,
.elementor-4439 .elementor-element.elementor-element-2e044a1,
.elementor-4439 .elementor-element.elementor-element-10a048c,
.elementor-4439 .elementor-element.elementor-element-866cfa7 {
	--e-con-grid-template-columns: 20% 80% !important;
}
.entry-content.wd-post-desc {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.blog .article-body-container {
	min-height: 225.29px;
}

.page-id-4439 .liner-continer::after {
	content: "";
	display: block;
	flex: 1 1 auto;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: inherit;
}
.page-id-4439 .liner-continer {
	display: flex;
	align-items: center;
	border-color: rgba(0, 0, 0, 0.105);
	flex-direction: row;
}
svg#Capa_1 {
	width: 40px !important;
	height: 40px !important;
}
.elementor-4439 .elementor-element.elementor-element-789122a,
.elementor-4439 .elementor-element.elementor-element-2e044a1 {
	padding-left: 0px !important;
}
.elementor-7271
	.elementor-element.elementor-element-0f61212
	img.attachment-full.size-full {
	object-fit: contain;
	height: 320px !important;
}
.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7 {
	width: 76% !important;
	margin-top: -2rem;
}
.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
	input {
	width: 100% !important;
}
div#woodmart-recent-posts-15 img.attachment-75x60.size-75x60 {
	height: 65px !important;
	object-fit: contain;
}
.woodmart-recent-posts li {
	border-bottom: 1px solid #492c25 !important;
}
.woodmart-recent-posts li:nth-child(2) {
	border: none !important;
}
div#custom_html-4 h5 {
	white-space: nowrap !important;
}
div#custom_html-4 {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
:root {
	--wd-container-w: 1222px !important;
}
footer .woodmart-recent-posts .wd-entities-title {
	margin-bottom: 23px !important;
}
.elementor-1033 .elementor-element.elementor-element-25adf6a .wd-list li {
	margin-bottom: 8px !important;
}
.elementor-4400 .elementor-element.elementor-element-ec30bde,
.elementor-4400 .elementor-element.elementor-element-9c05225 {
	width: 275.5px !important;
}
.post-template-default img.author-area-image {
	border-radius: 100%;
}
.post-template-default
	.author-area.text-center.color-scheme-.wd-set-mb.reset-last-child
	a.btn {
	background-color: transparent !important;
}
.wd-search-full-screen .searchform input[type="text"] {
	font-size: 35px !important;
}
.elementor-7271 .elementor-element.elementor-element-fd26fcc {
	--width: 682.83px !important;
}
.elementor-7271
	.elementor-element.elementor-element-1b33214
	img.attachment-430x487.size-430x487 {
	width: 283px !important;
	height: 320.5px !important;
	object-fit: contain;
}
.elementor-element.elementor-element-cb93231.wd-width-100.elementor-widget.elementor-widget-wd_products
	img.attachment-430x487.size-430x487 {
	width: 384px !important;
	height: 434.89px !important;
	object-fit: contain;
}
.elementor-element.elementor-element-868bf9c.elementor-widget.elementor-widget-image
	img {
	width: 100% !important;
}

.elementor-7271
	.elementor-element.elementor-element-8727359
	.wd-post
	.entry-thumbnail
	img {
	height: 396.94px !important;
	max-width: 377.33px !important;
}
.elementor-7271
	.elementor-element.elementor-element-8727359
	.wd-backface-hidden
	.wd-carousel-item
	article,
.elementor-7271
	.elementor-element.elementor-element-8727359
	.wd-backface-hidden
	.wd-carousel-item {
	padding: 0 0.1rem !important;
	width: 378.33px !important;
	height: 396.94px !important;
	max-width: 377.33px !important;
}
.elementor-7271 .elementor-element.elementor-element-8727359 .wd-carousel-wrap {
	justify-content: space-around !important;
}
:is(.btn, .button, button, [type="submit"], [type="button"]) {
	padding: var(--btn-padding, 5px 33px) !important;
}
.home
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
	p {
	margin-bottom: 0px !important;
}
div#custom_html-4,
div#custom_html-5 {
	width: 210px !important;
}
.page-id-4400
	.elementor-4400
	.elementor-element.elementor-element-f168c0a
	h4.woodmart-title-container.title.wd-fontsize-l,
.page-id-4400 h4.woodmart-title-container.title.wd-fontsize-xxl {
	color: #000 !important;
}
span.count,
span.wd-filter-lable.layer-term-lable {
	display: none !important;
}
.elementor-7298 .elementor-element.elementor-element-074b339 {
	margin-bottom: -4rem;
}
div#custom_html-3 .custom-p,
div#custom_html-2 .custom-p {
	padding-bottom: 1rem;
}
.page .wd-page-content {
	background-color: #fff !important;
}
div#custom_html-5 .textwidget.custom-html-widget {
	font-size: 15px !important;
}

.product-template-default
	main.wd-content-layout.content-layout-wrapper.wd-builder-off {
	padding-bottom: 0px !important;
}
.custom-shop {
	background-color: #fff !important;
	padding-bottom: 20px;
}
.wd-compare-btn,
.wd-wishlist-btn,
.product-template-default span.posted_in,
.privacy-policy .custom-shop,
button.wd-fbt-purchase-btn.single_add_to_cart_button.button,
.wd-product.product-list-item .wd-add-btn,
.post-type-archive .custom-shop,
.page-id-4439 .custom-shop,
.post-template-default .custom-shop,
.blog .custom-shop,
.page-id-4400 .custom-shop,
.home .custom-shop {
	display: none !important;
}
.elementor-element.elementor-element-7d02a0a.elementor-widget.elementor-widget-html {
	width: 335px !important;
}
.wd-fbt-product-heading {
	display: flex;
	justify-content: start;
	align-items: baseline;
	gap: 0.5rem;
}
li#menu-item-15533 span:hover {
	border-bottom: 1px solid #492c25;
}
.elementor-element.elementor-element-7d02a0a.elementor-widget.elementor-widget-html
	.wd-fbt-purchase
	span.woocommerce-Price-amount.amount {
	font-size: 23px !important;
}
.test-a:hover,
.elementor-1033
	.elementor-element.elementor-element-25adf6a
	.wd-list
	li:hover
	> span.wd-list-content.list-content {
	border-bottom: 1px solid #492c25;
}
div#custom_html-3 .custom-p {
	margin-bottom: 0rem !important;
}
.elementor-7298
	.elementor-element.elementor-element-eaa7e80
	.wpcf7-response-output {
	padding-block: 0px !important;
	margin-top: 0px !important;
}
.page-id-4439
	.elementor-7298
	.elementor-element.elementor-element-eaa7e80
	p.col-auto,
.page-id-4439
	.elementor-7298
	.elementor-element.elementor-element-eaa7e80
	p.col {
	margin-bottom: 0px !important;
}
.blog .whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-with-shadow.whb-flex-flex-middle,
.wd-toolbar.wd-toolbar-label-show,
.wd-product :is(.wd-product-cats, .wd-product-brands-links),
.wd-btn-show-cat.wd-action-btn.wd-style-text,
.wd-nav-accordion-mb-on .wd-btn-show-cat,
ul.wd-nav-product-cat.wd-active.wd-nav.wd-gap-m.wd-style-underline.has-product-count.wd-mobile-accordion,
.wd-col-end.reset-last-child {
	display: none !important;
}
select.orderby option {
	color: #000 !important;
}

@media (min-width: 1561px) {
.elementor-7284 .elementor-element.elementor-element-aefea48 .title {
	font-size: 45px !important;
}
}
	.elementor-7271 .elementor-element.elementor-element-fd26fcc {
	--width: auto !important;
	overflow: hidden;
}
@media (max-width: 1560px) {
	div#custom_html-5 .textwidget.custom-html-widget {
		font-size: 15px !important;
	}
	div#custom_html-4 h5 {
		white-space: wrap !important;
	}
	aside.footer-sidebar.widget-area.wd-grid-g {
		gap: 15px !important;
	}
}
@media (max-width: 1440px) {
	div#custom_html-4 h5 {
		white-space: nowrap !important;
	}
}
@media (max-width: 1024px) {
	.elementor-4439 .elementor-element.elementor-element-cb322d0 .e-con-inner {
		flex-direction: row !important;
		padding: 0 0.5rem;
		gap: 2rem;
	}
	.elementor-4439 .elementor-element.elementor-element-1f0abe4 {
		--width: 82% !important;
	}
	.elementor-4439 .elementor-element.elementor-element-789122a {
		--width: 86%;
		padding-right: 2.5rem;
	}
	li.menu-item.menu-item-account.wd-with-icon.item-level-0,
	div#tab-item-title-reviews {
		display: none !important;
	}
	footer .wd-widget-collapse .widget-title:after {
		color: #6d544e !important;
	}
	.blog .wd-blog-element article .post-img-wrapp img {
		height: 204px !important;
	}
	li.mobile-tab-title.mobile-categories-title {
		display: none !important;
	}
	.mobile-nav.wd-side-hidden.wd-side-hidden-nav.wd-left.wd-opener-arrow.wd-opened
		.wd-nav-mob-tab
		> li {
		flex: 1 0 100% !important;
		max-width: 100% !important;
	}
	.wd-toolbar-sidebar.wd-tools-element.wd-hide-lg.wd-filter-icon {
		display: none !important;
	}
	.elementor-7298 .elementor-element.elementor-element-1c75f38,
	.elementor-7298 .elementor-element.elementor-element-5676725,
	.custom-shop {
		padding: 0 1rem;
	}
	.wd-negative-gap.elementor-element.elementor-element-1c90c3f.wd-section-stretch.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
		padding-top: 6rem;
	}
	.elementor-7284 .elementor-element.elementor-element-a3d9d25 .e-con-inner{
		flex-direction: row !important;
	}
	.sticky-toolbar-on{
		padding-bottom: 0px !important;
	}
}
@media (max-width: 820px) and (min-width: 768px) {
	.elementor-7284 .elementor-element.elementor-element-a3d9d25 .e-con-inner{
		flex-direction: row !important;
	}
	.elementor-4439 .elementor-element.elementor-element-cb322d0 .e-con-inner {
		flex-direction: column !important;
		gap: 2rem;
		padding: 0px !important;
	}
	.elementor-4439 .elementor-element.elementor-element-1f0abe4 {
		--width: 100% !important;
	}
	.elementor-4439 .elementor-element.elementor-element-789122a {
		--width: 100%;
		padding-right: 0px !important;
		border: none !important;
	}
	.elementor-4439 .elementor-element.elementor-element-b5eede2 {
		--e-con-grid-template-columns: repeat(2, 1fr) !important;
		width: 100% !important;
	}
	.elementor-4439
		.elementor-element.elementor-element-b5eede2
		.elementor-icon-wrapper {
		text-align: left !important;
	}
	.elementor-4439 .elementor-element.elementor-element-8ef187f,
	.elementor-4439 .elementor-element.elementor-element-10a048c,
	.elementor-4439 .elementor-element.elementor-element-b5eede2,
	.elementor-4439 .elementor-element.elementor-element-866cfa7 {
		--width: 86% !important;
	}
	.elementor-7271 .elementor-element.elementor-element-20c5f0e {
		padding-top: 4rem;
	}
	.textwidget.custom-html-widget {
		white-space: break-spaces;
	}
	.elementor-7298 .elementor-element.elementor-element-eaa7e80 .e-con-inner,
	.elementor-4400 .elementor-element.elementor-element-0aaf669 .e-con-inner,
	.wd-negative-gap.elementor-element.elementor-element-eafc045.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded
		.e-con-inner {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
	}
	form.woocommerce-ordering.wd-style-underline.wd-ordering-mb-icon
		select.orderby
		option {
		color: #000 !important;
	}
	.elementor-7284 .elementor-element.elementor-element-aefea48 .title {
		font-size: 38px !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	#slider-114 .wd-slide {
		min-height: 620px !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-backface-hidden
		.wd-carousel-item
		article,
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-backface-hidden
		.wd-carousel-item {
		max-width: auto !important;
		width: auto !important;
	}
	.elementor-7271 .elementor-element.elementor-element-7803c2c,
	.elementor-7271 .elementor-element.elementor-element-9383fda {
		display: flex !important;
		flex-direction: row !important;
		height: 472px !important;
	}
	.elementor-7271 .elementor-element.elementor-element-7bc2222,
	.elementor-7271 .elementor-element.elementor-element-0f61212 {
		width: 65.27% !important;
		margin-bottom: -3rem !important;
	}
	.elementor-7271 .elementor-element.elementor-element-7bc2222,
	.elementor-7271 .elementor-element.elementor-element-6ba5733 {
		height: 100% !important;
	}
	.elementor-7271 .elementor-element.elementor-element-6ba5733 img {
		height: 100% !important;
		object-fit: cover;
	}
	.elementor-7271 .elementor-element.elementor-element-a730fb5 {
		order: 1;
	}
	div#custom_html-3 .custom-p,
	div#custom_html-2 .custom-p {
		padding-bottom: 0rem !important;
	}
	.elementor-7271 .elementor-element.elementor-element-20c5f0e {
		padding-top: 0px !important;
	}
	.elementor-4400 .elementor-element.elementor-element-1c90c3f .e-con-inner {
		flex-direction: row;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
		.wpcf7-form
		.row
		> [class*="col"] {
		flex: auto !important;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
		.row.wd-spacing-10 {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap !important;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7 {
		width: 100% !important;
	}
	.elementor-7298
		.elementor-element.elementor-element-780d27a
		> .elementor-widget-container {
		padding-bottom: 1rem;
	}
	.blog .wd-blog-element article .post-img-wrapp img {
		object-fit: cover;
		height: 518.91px !important;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
		.row.wd-spacing-10
		p.col {
		padding-right: 0px !important;
	}
	div#custom_html-5 .textwidget.custom-html-widget {
		font-size: 15px !important;
	}
	.elementor-7298 .elementor-element.elementor-element-074b339 {
		margin-bottom: -2rem;
	}
	.elementor-element.elementor-element-868bf9c.elementor-widget.elementor-widget-image
		img {
		width: 100% !important;
		height: 580px !important;
		object-fit: fill;
	}
	.elementor-7271 .elementor-element.elementor-element-fd26fcc {
	width: 100% !important;
	}
	#slider-114 .wd-slide .container.wd-slide-container.content-fixed{
		width: 100% !important;
    	justify-content: flex-start;
	}
}
@media (max-width: 767px) and (max-width: 431px) {
	    .elementor-7284 .elementor-element.elementor-element-aefea48 .title {
        font-size: 25px !important;
    }
	.elementor-7284 .elementor-element.elementor-element-aefea48{
		padding-top: 3rem;
	}
	.elementor-7284 .elementor-element.elementor-element-aefea48 .title {
        font-size: 32px !important;
    }
	.elementor-7284 .elementor-element.elementor-element-a3d9d25 .e-con-inner{
		flex-direction: row !important;
	}
	#slider-114 .wd-slide #slide-7284 .wd-slide-container{
		width: 100% !important;
		padding-top: 5rem;
    	--wd-justify-content: flex-start !important;
	}
	.elementor-7271 .elementor-element.elementor-element-fd26fcc {
		width: 100% !important;
	}
	.elementor-7271 .elementor-element.elementor-element-20c5f0e {
		padding-top: 3rem;
	}
	.elementor-7284 .elementor-element.elementor-element-aefea48 .title {
		font-size: 22px !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-20c5f0e
		.wd-carousel.wd-grid.wd-initialized.wd-horizontal.wd-autoheight.wd-watch-progress.wd-backface-hidden {
		height: 480px !important;
	}
	.elementor-7271 .elementor-element.elementor-element-7bc2222,
	.elementor-7271 .elementor-element.elementor-element-0f61212 {
		width: 100% !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-backface-hidden
		.wd-carousel-item
		article,
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-backface-hidden
		.wd-carousel-item {
		padding: 0 0.1rem !important;
		width: 100% !important;
		height: 396.94px !important;
		max-width: 100% !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-post
		.entry-thumbnail
		img {
		height: 396.94px !important;
		max-width: 100% !important;
	}
	.elementor-7298 .elementor-element.elementor-element-074b339 {
		margin-bottom: 0rem !important;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
		.row.wd-spacing-10
		p.col {
		padding-right: 0px !important;
	}
	.elementor-4400 .elementor-element.elementor-element-1c90c3f .e-con-inner {
		align-items: start !important;
	}
	.blog .wd-blog-element article .post-img-wrapp img {
		height: 277.88px !important;
		object-fit: cover;
	}
	.hovered-social-icons {
		display: block !important;
		right: 117px;
		position: absolute !important;
		top: 3.9rem;
	}
	.elementor-7271 .elementor-element.elementor-element-20c5f0e {
		height: 463px !important;
	}
	.elementor-7271 .elementor-element.elementor-element-9383fda {
		margin-bottom: 0px !important;
	}
	.elementor-7298 .elementor-element.elementor-element-eaa7e80 .e-con-inner {
		padding-top: 0px !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-1b33214
		img.attachment-430x487.size-430x487 {
		width: 283px !important;
		height: auto !important;
		object-fit: contain;
	}
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.hovered-social-icons {
		top: 7.4rem !important;
	}
}
@media (max-width: 430px) {
	div#custom_html-5,
	div#custom_html-4{
		width: 100% !important;
	}
	.elementor-7284 .elementor-element.elementor-element-a3d9d25 .e-con-inner{
		flex-direction: column !important;
	}
	div#custom_html-5 .textwidget.custom-html-widget {
		font-size: 15px !important;
	}
	.elementor-4439 .elementor-element.elementor-element-b5eede2 {
		--e-con-grid-template-columns: repeat(1, 1fr) !important;
		width: 100% !important;
	}
	.elementor-4439 .elementor-element.elementor-element-8ef187f,
	.elementor-4439 .elementor-element.elementor-element-10a048c {
		padding-left: 0px !important;
	}
	.elementor-4439
		.elementor-element.elementor-element-b5eede2
		.elementor-element {
		height: 67.94px !important;
	}
	.elementor-element.elementor-element-2e044a1.e-grid.e-con-full.e-con.e-child {
		width: 85% !important;
	}
	.elementor-4439
		.elementor-element.elementor-element-b5eede2
		.elementor-4439
		.elementor-element.elementor-element-e37f8f8.elementor-element {
		width: 67.94px !important;
	}
	.elementor-element.elementor-element-8ef187f.e-grid.e-con-full.e-con.e-child {
		margin-bottom: 2rem;
	}
	.elementor-7298 .elementor-element.elementor-element-eaa7e80 .e-con-inner,
	.elementor-4400 .elementor-element.elementor-element-0aaf669 .e-con-inner,
	.wd-negative-gap.elementor-element.elementor-element-eafc045.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded
		.e-con-inner {
		display: flex !important;
	}
	.search .wd-page-title h1 {
		font-size: 40px !important;
	}
	.elementor-7284 .elementor-element.elementor-element-2dc254b {
		display: none !important;
	}
	div#custom_html-4 {
		padding-bottom: 11px !important;
	}
	.textwidget.custom-html-widget,
	div#woodmart-recent-posts-15 ul.woodmart-recent-posts-list {
		display: block !important;
	}
	div#custom_html-4 h5.widget-title::after,
	div#custom_html-3 h5.widget-title::after,
	div#custom_html-2 h5.widget-title::after,
	div#woodmart-recent-posts-15 h5.widget-title::after {
		display: none !important;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7 {
		width: 100% !important;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
		.row.wd-spacing-10 {
		flex-wrap: nowrap !important;
	}
	.elementor-7271 .elementor-element.elementor-element-20c5f0e {
		padding-top: 3rem;
	}
	.elementor-7284 .elementor-element.elementor-element-aefea48 .title {
		font-size: 22px !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-20c5f0e
		.wd-carousel.wd-grid.wd-initialized.wd-horizontal.wd-autoheight.wd-watch-progress.wd-backface-hidden {
		height: 480px !important;
	}
	.elementor-7271 .elementor-element.elementor-element-7bc2222,
	.elementor-7271 .elementor-element.elementor-element-0f61212 {
		width: 100% !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-backface-hidden
		.wd-carousel-item
		article,
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-backface-hidden
		.wd-carousel-item {
		padding: 0 0.1rem !important;
		width: 100% !important;
		height: 396.94px !important;
		max-width: 100% !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.wd-post
		.entry-thumbnail
		img {
		height: 396.94px !important;
		max-width: 100% !important;
	}
	.elementor-7298 .elementor-element.elementor-element-074b339 {
		margin-bottom: 0rem !important;
	}
	.elementor-element.elementor-element-fbf9a40.wd-cf7.elementor-widget.elementor-widget-wd_contact_form_7
		.row.wd-spacing-10
		p.col {
		padding-right: 0px !important;
	}
	.elementor-4400 .elementor-element.elementor-element-1c90c3f .e-con-inner {
		align-items: start !important;
	}
	.blog .wd-blog-element article .post-img-wrapp img {
		height: 277.88px !important;
		object-fit: cover;
	}
	.hovered-social-icons {
		display: block !important;
		right: 117px;
		position: absolute !important;
		top: 3.9rem;
	}
	.elementor-7271 .elementor-element.elementor-element-20c5f0e {
		height: 463px !important;
	}
	.elementor-7271 .elementor-element.elementor-element-9383fda {
		margin-bottom: 0px !important;
	}
	.elementor-7298 .elementor-element.elementor-element-eaa7e80 .e-con-inner {
		padding-top: 0px !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-1b33214
		img.attachment-430x487.size-430x487 {
		width: 283px !important;
		height: auto !important;
		object-fit: contain;
	}
	.elementor-7271 .elementor-element.elementor-element-fd26fcc {
		width: auto !important;
	}
	.elementor-7271
		.elementor-element.elementor-element-8727359
		.hovered-social-icons {
		top: 7.4rem !important;
	}
	.elementor-element.elementor-element-cb93231.wd-width-100.elementor-widget.elementor-widget-wd_products
		img.attachment-430x487.size-430x487 {
		height: auto !important;
	}
	.page-id-4439 iframe {
		height: 400px !important;
	}
	.elementor-4439 .elementor-element.elementor-element-1f0abe4,
	.elementor-4439 .elementor-element.elementor-element-cb322d0 .e-con-inner {
		width: 100% !important;
	}
	.elementor-4439 .elementor-element.elementor-element-789122a {
		padding-right: 0px !important;
		border: none !important;
		width: 100% !important;
	}
	.elementor-4439
		.elementor-element.elementor-element-329c37f.elementor-element {
		padding-left: 0.6rem;
	}
	.elementor-4400 .elementor-element.elementor-element-ec30bde,
	.elementor-4400 .elementor-element.elementor-element-9c05225{
		width: 100% !important;
	}
	    .elementor-4439 .elementor-element.elementor-element-68d0e93 {
        --margin-top: 4rem !important;
	}
	.custom-shop {
		padding-bottom: 20px !important;
	}
}
@media (max-width: 375px) {
	.elementor-7298
		.elementor-element.elementor-element-3ff2de2
		.woodmart-title-container {
		max-width: 100% !important;
	}
	div#custom_html-4 {
		width: 100% !important;
		text-align: justify;
	}
}
@media (max-width: 320px) {
	.elementor-4439
		.elementor-element.elementor-element-b5eede2
		.elementor-element {
		height: auto !important;
	}
}
