p {
    color: #212121;
}
.main-page-wrapper {
    margin-top: 0;
    padding-top: 0;
    min-height: 50vh;
    background-color: var(--wd-main-bgcolor);
}
#section1 .item2{   
	margin-top: -90px;
}
#section2 {
	width:1170px;
}
#section3 .item3 a, #section5 .item5 a{
	border-color:white !important;
}
#section4 .item4 .tabs-design-default{
    background-color: #fee8dd  !important;
    border-radius: 50px;
    height: 32px;
}
/*
#section4{
	height:473px;
}*/

#section4 .wd-nav.wd-style-default li:hover {
	border-bottom:2px solid black !important;

}
.wd-nav-tabs.wd-icon-pos-top {
    align-items: normal;
}
#section4 .wd-nav.wd-style-default li:active {
	border-bottom:2px solid black !important;
}
.wd-nav.wd-style-default {
    --nav-color-hover: #ed1b24 !important;
    --nav-color-active: #ed1b24 !important;
	
}
.wd-nav.wd-style-default{
	color:white;
}
.whb-header {
    margin-bottom: 0px !important;
}
div#section9{
    height: 319px;
}
.vc_separator, .vc_sep_color_orange , .vc_custom_1709866432939{

    margin-bottom: 0px;
    margin-top: -42px!important;
}
.wd-tab-content-wrapper {
    margin-top: 70px;
}
#section7 .wpb_single_image .vc_single_image-wrapper img {
    border-radius: var(--wd-brd-radius);

    height: 247px;
}
#section7 .vc_row.vc_column-gap-30>.vc_column_container {
     padding: 0px !important; 
}
#section7 .item8 {
    height: 247px;
    width: 500px;
	padding:0px;
	
}
#section7 .item7 {
    align-items: stretch;
    height: 247px;
    width: 700px;
    margin-right: 16px;
	padding:0px;
}
#section10 .btn-scheme-light a{
	border:2px solid white !important;
}
.social-form-circle .wd-social-icon {
    border-radius: 50%;
    background-color: red !important;
}
.itemz1 , .itemz3{
	text-shadow:-2px 2px 5px BLACK;
}
.wd-enabled-flex>.vc_column-inner>.wpb_wrapper {
    display: inline-block;
    flex-wrap: wrap;
}
.itemz3 span {
    text-shadow: 0 0 5px #0000;
    color: #000 !important;
    font-weight: 800;
    font-size: 17px;
	display:flex;
}
@media(min-width:768px) {
.footer .wpb_column.vc_column_container>.vc_column-inner {
    align-items: center;
}
}
.footer .wpb_column.vc_col-sm-4.vc_column_container>.vc_column-inner p {
    text-align: justify !important;
}
.wpb_text_column.wpb_content_element.strong1.wd-animation-slide-from-right.wd-animation-normal.wd-animation-ready.wd-animated strong{
	text-align:justify;
	display:flex;
}
.item10 p{
	text-align:justify;
}
.whb-flex-row.whb-general-header-inner {
    position: relative;
}
.wd-header-text.shoar {
    color: #333;
    font-size: 18px;
    position: absolute;
    right: 118px;
    font-weight: 500;
    letter-spacing: -1px;
}
.wd-header-text.carttxt {
    position: absolute;
    left: 65px;
    color: #333;
    letter-spacing: -1px;
}
.txtosld rs-layer {
    font-family: inherit ! IMPORTANT;
    letter-spacing: -2px ! IMPORTANT;
    margin-right: 30px;
}
.blog-post-loop .hovered-social-icons {
    display: none;
}
.home .blog-post-loop.blog-design-masonry .post-title {
    min-height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#section2 .wpb_column.vc_column_container.vc_col-sm-1\/5 .wpb_wrapper>.wpb_text_column.wpb_content_element p {
    min-height: 140px;
}
@media(max-width:992px){
	#section7 .item7{
		margin-top:5px;
	}
}
@media(min-width:992px) {
footer div#contact>div>div {
    align-items: center;
}
}
.wd-nav[class*="wd-style-"]>li#menu-item-19:is(.current-menu-item)>a {
    color: #333;
}
li#menu-item-19:hover a {
    color: #ed1b24 !important;
}
/*blog*/
.meta-post-categories.wd-post-cat.wd-style-with-bg {
    display: none;
}
.post-title-large-image .entry-meta.wd-entry-meta {
    visibility: hidden;
}
.site-content.col-lg-12 .alignwide {
    margin: 0 !important;
    width: 100% !important;
}
.price a.noprice {
    background: #ed1b24;
    color: #fff;
    font-size: 14px;
    padding: 7px 15px;
    margin: 20px 0 10px;
    display: inline-block;
}
.wd-add-btn.wd-add-btn-replace {
    display: none;
}
body:not(.home) .main-page-wrapper {
    margin-top: 40px;
}
header:not(.whb-sticked) {
    border-bottom: 1px solid #e2e2e2;
}
.wd-entities-title {
    font-family: inherit !important;
}
div .wd-page-nav-btn .wd-label {
    color: #555;
}
div .post-single-page .wd-entry-meta {
    visibility: hidden;
    margin-bottom: 0;
}
.single-post .post-single-page, .single-post .widget-area>.wd-widget, .single-post #comments {
    background: #fff;
    padding: 20px;
    box-shadow: 0 4px 5px 0 rgb(0 0 0 / 9%);
    border-radius: 8px;
}
.rtl:not(.home).single-post .main-page-wrapper {
    background: #f7f7f7;
		margin: 0;
    padding-top: 40px;
}
.single-post .main-page-wrapper p {
	text-align: justify;
}
.single-post .main-page-wrapper p a {
	  color: #2271b1;
    font-weight: 700;
}
.blog-post-loop .entry-meta.wd-entry-meta {
    display: none;
}
.blog-post-loop .wd-entities-title.title.post-title {
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
}
div .woodmart-recent-posts :is(.recent-posts-time,.recent-posts-comment) {
	color: #777;
}
.single-post .main-page-wrapper aside p {
	text-align: right;
}
.single-post .site-content img {
    border: 2px solid #d9d9d9;
    padding: 5px;
}
.single-post .site-content .article-body-container img {
    max-width: 700px;
}
.sidebar-container .woodmart-recent-posts .recent-posts-thumbnail img {
    border: 1px solid #ccc;
    padding: 3px;
}
div .wd-post-date.wd-style-with-bg {
    right: unset;
    left: 15px;
}
div .blog-design-masonry.has-post-thumbnail .post-date {
    right: unset;
    left: 10px;
}