/*
 Theme Name:   woodmart-child
 Description:  woodmart Child Theme
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
button#input_casso:not(.bgmd) {
    background: #5F56C6;
    color: #fff;
    padding: 15px 40px;
    border-radius: 3px;
    font-size: 20px !important;
}
/* .se8235235 {
    background: radial-gradient(100.99% 100.73% at 0 0,rgba(0,196,204,.725916) 0,#00c4cc .01%,rgba(0,196,204,0) 100%),radial-gradient(68.47% 129.02% at 22.82% 97.71%,#6420ff 0,rgba(100,32,255,0) 100%),radial-gradient(106.1% 249.18% at 0 0,#00c4cc 0,rgba(0,196,204,0) 100%),radial-gradient(64.14% 115.13% at 5.49% 50%,#6420ff 0,rgba(100,32,255,0) 100%),#7d2ae7;
    border-radius: 10px;
}
.se8235235 .vc_tta-container {
    margin-bottom: 0;
}
.se8235235 .vc_tta-panels {
    border: none !important;
    background-color: #F8F9F9 !important;
    border-radius: 0 !important;
}
.se8235235 li.vc_tta-tab a span.vc_tta-title-text {
    display: block !important;
    margin-left: 0 !important;
    font-size: 12px;
    font-weight: 600;
    margin-top: 10px;
}
.se8235235 li.vc_tta-tab a i {
    font-size: 33px !important;
}
.se8235235 li.vc_tta-tab a {
    padding-left: 30px !important;
    padding-right: 30px !important;
    opacity: 1 !important;
}
.se8235235 .vc_tta-tabs-container {
    padding-bottom: 20px;
}
.se8235235 li.vc_tta-tab a i {
    width: 56px;
    height: 56px;
    text-align: center;
    display: block !important;
    margin: 0 auto;
    line-height: 56px !important;
    background: rgb(255 255 255 / 27%);
    border-radius: 60px;
}
.se8235235 .wrapper-content-banner {
    position: static;
    padding: 10px 0 !important;
}
.se8235235 .wrapper-content-banner h3.banner-title {color: #000;font-size: 14px;}
.se8235235 .main-wrapp-img {
    border-radius: 10px;
    overflow: hidden;
}
.se84823 span.wd-plan-title.title {
    font-size: 24px;
}
.se84823 .wd-plan-price {
    display: none;
}
.se84823 .wd-plan-features {
    border: none !important;
    padding-top: 15px !important;
}
.se84823 .wd-plan-inner {
    border: none !important;
    box-shadow: none !important;
} */


.but346 {
    text-align: center;
}

.se84534 h3.woodmart-title-container {
    background: #7D2AE8;
    color: #fff;
    padding: 10px 30px 10px 20px;
    border-radius: 0 50px 0 0;
}
.se84534 h3.woodmart-title-container {
    background: #7D2AE8;
    color: #fff;
    padding: 10px 30px 10px 20px;
    border-radius: 0 50px 0 0;
}
.se84534 .title-wrapper {
    margin-top: -68px;
}
.box4845 h3.info-box-title {
    font-weight: normal;
    min-height: 80px;
}
.box4845 .wd-info-box.woodmart-info-box {
    padding: 22px 20px 10px 20px;
}
.box8345 .article-body-container {
    margin: 0 !important;
    box-shadow: none !important;
    position: absolute !important;
    bottom: 0;
    background-color: transparent !important;
    padding: 20px 30px !important;
    background: linear-gradient(180deg, rgba(196, 196, 196, 0.09) 0%, rgba(104, 104, 104, 0.52) 44.27%, rgba(39, 39, 39, 0.72) 100%) !important;
    text-align: left !important;
}
.box8345 .article-inner {
    position: relative;
}
.box8345 .article-body-container h3.wd-entities-title.title.post-title {
    color: #fff;
    text-align: left;
    font-size: 24px;
}
.box8345 .entry-content.wd-entry-content.woodmart-entry-content p.read-more-section {
    text-align: right;
    margin-top: 5px;
}
.box8345 .entry-content.wd-entry-content.woodmart-entry-content p.read-more-section a {
    color: #fff;
    text-decoration: underline;
}
.box8345 .entry-meta-list li, .box8345 .entry-meta-list li a {
    color: #fff;
}
.box8345 .hovered-social-icons {
    color: #fff;
}
.box8345 .article-body-container h3.wd-entities-title.title.post-title :hover {
	color: #fff !important;
}
.box5634 .article-body-container {
    box-shadow: none !important;
    flex: 1 0 70% !important;
    max-width: 70% !important;
    text-align: left !important;
    padding: 0 0 0 10px !important; background: none !important;
    margin-left: 0 !important;
}
.box5634 .wd-post-date.wd-style-with-bg {
	display: none;
}
.box5634 h3.wd-entities-title.title.post-title {
    font-size: 20px;
    height: 56px;
    overflow: hidden; margin-top: -9px;
}
.box5634 header.entry-header {
    max-width: 30% !important;
    flex: 1 0 30% !important;
}
.se945345 .meta-categories-wrapp, .box5634 .meta-categories-wrapp {
    display: none;
}
.box5634 p.read-more-section {
    margin-top: 5px;
}
.box5634 p.read-more-section a {
    text-decoration: underline;
    text-transform: none;
    font-weight: normal;
    color: #333;
}
.box5634 article.blog-post-loop {
    margin-bottom: 25px !important;
}
.box7343 ul li {
    list-style: none;
}
.box7343 ul {padding-left: 0;}
.box935734 {
	font-size: 16px;
}
.box348433 ul li a {
	color: #151515;
}
.footer-column.footer-column-1.col-12 {
    margin-bottom: 0;
}

.box8345 p.read-more-section a {
    text-transform: none;
}
.se743674>.wpb_column.vc_column_container.vc_col-sm-12 {
    max-width: 625px;
    margin: 0 auto;
    float: none;
    box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.25);
    border-radius: 20px;
    background: #fff;
    padding: 40px 0 34px;
}
.box834634 .wpb_single_image.wpb_content_element.vc_align_left {
    border: 1px solid #ccc;
}
.se43578 .box09467 {
	position: relative;
}
.se43578 .wpb_column.vc_column_container.vc_col-sm-12:after {
    content: "";
    height: 10px;
    width: 50%;
    position: absolute;
    right: 4px;
    bottom: 15px;
    background: #005EB8;
    border-radius: 0 0 12px 0;
}
.box093462 strong {
    font-weight: 500;
    padding-left: 5px;
}
.box05967 .title-after_title.set-cont-mb-s.reset-last-child.wd-fontsize-s {
    max-width: max-content;
}
.box05967 h2.woodmart-title-container.title.wd-font-weight-.wd-fontsize-xxl {
    max-width: max-content;
}
.box05967>.vc_column_container>.vc_column-inner {
    padding: 0;
}
.box05967>.wpb_column.vc_column_container.vc_col-sm-6:nth-child(2)>.vc_column-inner, .box094527>.vc_column-inner {
    padding-left: 35px !important;
    padding-right: 15px !important;
}
.box05967 .wpb_single_image.wpb_content_element.vc_align_left {
    margin-bottom: 0;
}
.wpb_text_column.wpb_content_element.uli54 {
    margin-bottom: 7px;
}
.box05967 {
    background: #fff; margin-bottom: 35px;     margin-left: 0;
    margin-right: 0;
}
.box09467 {
    background: #FFFFFF;
    box-shadow: 0px 6px 20px rgb(0 0 0 / 25%);
    border-radius: 20px;
    padding: 35px 20px 5px;
}
.form87 .wpforms-field-container input, .form87 .wpforms-field-container textarea {
    background: #F4F4F4 !important;
    height: 50px !important;
    border: none !important;
    text-align: left;
    padding-left: 15px !important;
}
.form87 .wpforms-field-container textarea {
    padding-top: 15px !important;
}
.form87 .wpforms-submit-container {
    text-align: center;
}
.form87 .wpforms-submit-container button.wpforms-submit {
    background: linear-gradient(270deg, #57D4F7 0%, #005EB8 100%);
	border-radius: 90px;
    color: #fff !important;
    text-transform: uppercase;
    height: 50px;
    width: 91px;
    border: none;
    font-style: normal;
    font-weight: bold;
    font-size: 18px !important;
    line-height: 50px;
    letter-spacing: 0.05em;
    padding: 0 !important; font-family: SVN-Poppins-Bold, Arial, Helvetica;
}
.box094525 .info-box-content ul li {
    list-style: none;
    position: relative;
    padding-left: 28px;
}
.box094525 .info-box-content ul {
    padding-left: 0;
    padding-top: 20px;
}
.box094525 .info-box-content ul li i {
    position: absolute;
    top: 5px;
    left: 0;
}
.box094525 .info-box-content ul li i {
    color: #005EB8;
}
.box094525 .info-box-content {
    padding-top: 15px;
}
.box09467 .wpforms-container.wpforms-container-full {
    margin-top: -15px;
}
.titpro h3:before {
    color: transparent;
    content: "HH";
    background: url(/wp-content/uploads/2022/05/premium.png) no-repeat;
    background-size: contain;
}
.wd-add-btn.wd-add-btn-replace.woodmart-add-btn .add_to_cart_button.ajax_add_to_cart, .product-image-summary button.single_add_to_cart_button.button.alt:not(.wc-buy-now-btn) {
	display: none;
}
.box8303 li.vc_tta-tab.vc_active a {
    background-color: #EF4836 !important;
}
.dkmua a span {
    color: #fff !important;
    font-weight: bold !important;
    font-size: 121% !important;
    background: #8F53FA;
    border-radius: 33px;
    padding: 8px 20px;
}
.CLASS731459 .vc_single_image-wrapper.vc_box_border_grey {
/*     margin-top: -137px; */
}
.CLASS147832 .wpb_column.vc_column_container.vc_col-sm-6.vc_col-lg-6.vc_col-md-6.vc_col-xs-12 {
    margin-top: -45px;
    margin-bottom: -35px;
}
.CLASS147832 .wpb_column.vc_column_container.vc_col-sm-6.vc_col-lg-6.vc_col-md-6.vc_col-xs-12 .wd-image {
    margin-bottom: -12px !important;
}
.CLASS075045 h2.wpb_heading.wpb_singleimage_heading {
    font-size: 16px;
    margin-bottom: 7px;
}
a.wc-buy-now-btn.wc-buy-now-btn-archive.button.add_to_cart_button {
	    width: 157px;
/*     margin: 0 auto; */
}
.single-product .woocommerce-variation-price .price {
    font-size: 155%;
}
.single-product .summary.entry-summary .summary-inner>.price {
/*     display: none; */
}
.VC_ROW308090 {
    position: absolute;
    top: 272px;
    width: 100%;
}
.VC_ROW452784 .wd-price-table .wd-plan-features {
    padding-top: 95px;
}
.VC_ROW452784 .wd-price-table .wd-plan-footer, .VC_RAW_HTML326838, .wd-product .wd-add-btn.wd-add-btn-replace:not(.view-detail-button) {
    display: none;
}

@media all and (min-width: 768px) {
	.vc_rtl-columns-reverse {
		flex-direction: row-reverse;
	}
	.box09467>.wpb_column.vc_column_container.vc_col-sm-6>.vc_column-inner {
		padding-right: 40px;
	}
	.box094525 {
		padding: 25px 10px 0;
		position: absolute;
		transform: translate(0,-50%);
		top: 50%;
		left: 50%;
		width: 50%;
		background: #fff;
	}
}

@media all and (min-width: 1025px) {
	.se45634 .owl-carousel {
		padding-left: 50px;
		padding-right: 50px; padding-top: 30px;
	}
	.se45634 .wd-btn-arrow[class*="prev"] {
		left: 0 !important;
	}
	.se45634 .wd-btn-arrow[class*="next"] {
		right: 0 !important;
	}
	.se45634 .box-icon-align-right .box-icon-wrapper {
		max-width: 75%;
	}
	.se84534 .vc_tta-panels-container {
		margin-top: -129px;
	}
	.vc_row.wpb_row.vc_row-fluid.se945344 {
		padding-left: 5%;
		padding-right: 5%;
	}
	.dkmua {
		display: none;
	}
}

@media all and (min-width: 1540px) {
	.wd-nav>li>a {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media all and (max-width: 767px) {
	.box348433, .wpb_column.box7343.vc_column_container.vc_col-sm-6 {
		width: 50%;
		float: left;
	}
	.se84534 .wpb_wrapper>.title-wrapper .liner-continer {
		text-align: center;
	}
	.box8345 .article-body-container {
		padding: 15px !important;
	}
	.box8345 .article-body-container h3.wd-entities-title.title.post-title {
		font-size: 18px;
	}
	.box5634 h3.wd-entities-title.title.post-title {
		font-size: 16px;
		height: 45px;
	}
	.se94566 .wd-button-wrapper.woodmart-button-wrapper.text-left {
		text-align: center;
	}
	.img634 {
		text-align: center !important;
		margin-bottom: 0;
	}
	.img634 img {
		height: 89px;
		width: auto;
	}
	.soci45 {
		text-align: center;
		margin-bottom: 20px;
	}
	.page-title .title {
		font-size: 28px;
	}
	.se743674, .se43578 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.box09467 {
		padding: 20px 5px;
	}
	.title-wrapper h2.title {
		font-size: 30px;
	}
	.CLASS147832 .wpb_column.vc_column_container.vc_col-sm-6.vc_col-lg-6.vc_col-md-6.vc_col-xs-12 {
		margin-top: 0;
	}
	.CLASS147832 .title-wrapper.wd-wpb.wd-title-style-default {
		margin-bottom: 0;
	}
}

@media (max-width: 575px) {
	h2.woodmart-title-container.title.wd-fontsize-xxl, h1.woodmart-title-container.title.wd-fontsize-xxl {
		font-size: 25px !important;
	}
}
