/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
html[style*="margin-right: 17px;"] .whb-sticked .whb-main-header {
	padding-right: 17px;
}
html[style*="margin-right: 17px;"] .wa__widget_container .wa__btn_popup,
html[style*="margin-right: 17px;"] .scrollToTop {
	right: 37px!important;
}
.website-wrapper .whb-header {
    margin-bottom: 0px;
}
.whb-general-header ul.menu li.menu-item:first-child {
	display: none;
}
header .btn.btn-style-semi-round {
	border: 2px solid #fff;
}
header:not(.whb-sticked) .btn.btn-style-semi-round {
	background-color: rgba(0,155,71,0);
}
a.creator {
width: 80px;
display: block;
float: right;
opacity: .6;
}
a.creator:hover {
opacity:1;
}
.qred img {
	width: 102px;
    border-radius: 5px;
}
.info-box-wrapper .number .info-box-icon {
	font-size: 2em;
    font-weight: 900;
    line-height: .8em;
    border-right: 3px solid;
    padding-right: 20px;
}
footer .copyrights-wrapper {
	border: none;
	padding-block: 15px;
}
footer .copyrights-wrapper .wd-col-start {
    line-height: 12px;
}
.wpb_wrapper .pricing-tables-wrapper .pricing-tables {
    align-items: flex-start;
}
.pricing-tables .wd-price-table .wd-plan-inner {
	border-radius: 10px;
    overflow: hidden;
}
.pricing-tables .wd-price-table .wd-price-value {
    font-weight: 600;
    font-size: 20px;
    line-height: 3em;
}
.pricing-tables .wd-price-table .wd-plan-features {
	text-align: left;
}
.pricing-tables .wd-price-table .wd-plan-inner .wd-plan-features .wd-plan-feature {
	margin-bottom: 2px;
    padding-bottom: 2px;
    border: none;
    font-size: 1.2em;
}
body #wa .wa__btn_popup {
	z-index: 99!important;
}

body #wa .wa__popup_chat_box .wa__popup_content .wa__popup_powered,
body #wa .wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item a.wa__stt:after,
body #wa .wa__popup_chat_box .wa__popup_heading:before {
	display: none!important;
}
body #wa .wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item a.wa__stt {
	border: none;
}
.wpb_wrapper .wd-accordion.wd-style-default:before {
    border-top: 1px solid var(--brdcolor-gray-300);
}
.wpb_wrapper .wd-accordion-title.wd-opener-pos-right .wd-accordion-opener {
	font-size: 1em;
    font-weight: 400;
}
.wpb_wrapper .woodmart-counter .counter-label {
    font-size: .35em;
}
.cmss .owl-stage .wd-gallery-item {
	padding: 0px 15px;
}
.tarife .wd-price-table {
	flex: auto;
	margin-bottom: 15px;
	width:100%;
}
.tarife .wd-price-table .wd-plan,
.tarife .wd-price-table .wd-plan-inner .wd-plan-footer {
	display: none;
}
.tarife .wd-price-table.price-style-alt .wd-plan-price,
.tarife .wd-price-table .wd-plan-inner .wd-plan-features {
	border: none;
}
.tarife .wd-price-table .price-label {
	left: -1px;
}
.tarife .wd-price-table .price-label>span {
    margin-top: 20px;
    margin-left: -35px;
    transform: rotate(-45deg);
}
#greats .info-box-wrapper .wd-info-box .info-box-icon {
	border: 5px solid #fff;
}
.wd-images-gallery .owl-nav .wd-btn-arrow {
    top: 33%;
}
.wpforms-field-checkbox label.wpforms-field-label-inline {
	font-size: .9em!important;
}
.wpforms-field-checkbox label.wpforms-field-label-inline a {
	color:#009b47;
}
div.wpforms-container-full .wpforms-form button[type=submit].customize {
	background-color: #009b47;
	padding: 12px 20px;
	border-radius: 5px;
    font-size: 13px;
    line-height: 18px;
	color: #fff;
    border-color: #009b47 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].customize:hover {
	background-color: #00843e;
    border-color: #00843e !important;
}
.wd-prefooter .wd-nav-vertical.wd-design-simple>li>a {
	min-height: inherit;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
}
@media (min-width: 1720px) {
.main-page-wrapper .container, .whb-main-header .container, .wd-prefooter .container, .footer-container .container {
    max-width: 1600px;
}
}
@media (min-width: 1440px) and (max-width: 1719px) {
.main-page-wrapper .container, .whb-main-header .container, .wd-prefooter .container, .footer-container .container  {
    max-width: 1400px;
}
}
@media (min-width: 1366px) and (max-width: 1439px) {
.main-page-wrapper .container, .whb-main-header .container, .wd-prefooter .container, .footer-container .container  {
    max-width: 1200px;
}
.main-page-wrapper p {
	font-size: 14px;
	line-height: 22px;
}
.wd-logo img {
	max-width: 130px!important;
}
#titone .vc_column-inner {
	
}
#titone.trf .vc_column-inner.vc_custom_1654625264389 {
	padding-top: 140px !important;
	padding-bottom: 60px !important;
}
#titone .title-wrapper .liner-continer h4 {
	font-size: 36px;
	line-height: 42px;
}
.wpb_wrapper .woodmart-counter .counter-value {
  font-size: .7em;
}
.wpb_wrapper .woodmart-counter .counter-label {
  font-size: .33em;
}
.vc_custom_1653850838041 .promo-banner .wrapper-content-banner {
	padding: 20px;
}
.vc_custom_1653850838041 .content-banner .banner-title-wrap h4.banner-title {
  line-height: 24px!important;
  font-size: 18px!important;
}
.hidepost .banner-inner p {
	font-size: 13px;
	line-height: 16px;
}
#greats .vc_column-inner.vc_custom_1654498038123 {
	margin-left: 30px !important;
}
#greats .vc_column-inner.vc_custom_1654498038123 .info-box-wrapper {
	
}
#greats .vc_column-inner.vc_custom_1654498038123 .info-box-wrapper .info-box-icon {
	padding: 10px;
	border-width: 3px;
	width: 80px;
	height: 80px;
}
#greats .vc_column-inner.vc_custom_1654498038123 .info-box-wrapper .wd-info-box {
	margin-left: -55px !important;
	margin-bottom: 20px;
}
#greats .vc_column-inner.vc_custom_1654498038123 .info-box-wrapper .info-box-icon .info-svg-wrapper {
	width: 100%!important;
	height: 100%!important;
}
#titone.trf .title-wrapper .liner-continer h4 {
	font-size: 24px;
	line-height: 28px;
}
#tittwo .title-wrapper .liner-continer h4,
#tittri .title-wrapper .liner-continer h4 {
	font-size: 30px;
	line-height: 40px;
}
#titone .title-wrapper .liner-continer + .title-after_title,
#tittwo .title-wrapper .liner-continer + .title-after_title,
#tittri .title-wrapper .liner-continer + .title-after_title {
	line-height: 20px;
	font-size: 14px;	
}
.botter .vc_custom_1654415421142 {
	padding-right: 28% !important;
}
.wd-fontsize-s {
    font-size: 13px;
}
#wd-628f2396866f4.wd-info-box .info-svg-wrapper {
	width: 90px!important;
}
#wd-628f2396866f4.vc_custom_1653547952679 {
    padding-right: 0px !important;
}
#qr .vc_column-inner {
	padding-right: 0;
}
#app .inline-element {
	margin-right: 30px;
}
}
@media (min-width: 568px) {
.botter {
	position: absolute;
    bottom: 0;		
}
.whb-main-header .whb-general-header {
    border-bottom-width: 0px;
}
.hidepost .banner-inner {
    position: relative;
	transition: all .3s ease .05s;
    bottom: -160px;
	opacity: 0;
}
.hidepost .wrapper-content-banner:hover > .content-banner > .banner-inner {
	bottom: 0px;
	opacity: 1;
}
.tarife .wd-price-table.price-style-alt .wd-plan-price {
	width: 40%;
	padding: 30px 20px 30px 65px;
    text-align: left;
	display: inline-block;
    float: left;
}
.tarife .wd-price-table.price-style-alt .wd-plan-features {
	width: 60%;
	padding: 30px 20px 20px 20px;
	display: inline-block;
    float: left;
}
.pricing-tables .wd-price-table .wd-plan-inner .wd-plan-features .wd-plan-feature:nth-child(1) {
	width: 20%;
    float: left;
}
.pricing-tables .wd-price-table .wd-plan-inner .wd-plan-features .wd-plan-feature:nth-child(2) {
	width: 20%;
    float: left;
}
.pricing-tables .wd-price-table .wd-plan-inner .wd-plan-features .wd-plan-feature:nth-child(3) {
	width: 60%;
    float: left;
}
.tarife.pricing-tables .wd-price-table .wd-price-value {
	line-height: 1.2em;
}
.content-popup-wrapper .wd-popup {
    padding: 0px 15px;
}
}
@media (max-width: 1024px) {
.footer-container .min-footer {
	text-align: left;
}
.footer-container .min-footer a.creator {
	float: left;
}
}
@media (max-width: 567px) {
.info-box-wrapper .number .info-box-icon {
    font-size: .8em;
}
#pluses .woodmart-row-gradient.wd-fill {
	background-image: none!important;
}
body #wa .wa__btn_popup .wa__btn_popup_txt,
body #wa .wa__popup_chat_box .wa__popup_content .wa__popup_powered_mb {
	display: none!important;
}
body #wa .wa__btn_popup {
    z-index: 999;
	right: 10px!important;
    bottom: 80px!important;
}
body #wa .wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item {
	margin: 0;
}
body #wa .wa__popup_chat_box .wa__popup_heading {
	padding: 5px 20px 10px 20px;
}

body #wa .wa__btn_popup .wa__btn_popup_icon {
	height: 55px;
    width: 55px;
}
body #wa .wa__btn_popup .wa__btn_popup_icon:before {
	background-size: 30px;
}
.tarife.pricing-tables .wd-price-table .wd-price-value {
	line-height: 1.5em;
    margin: 20px 0;
    display: block;
}
.wd-nav[class*="wd-style-underline"] .nav-link-text {
    margin-bottom: 10px;
}
#mobile-form-popup .wd-popup-inner .wpforms-container {
	margin-bottom: 0;
}
#wd-62a055ed2cb8b a.wd-open-popup {
	font-size: 0px;
	padding: 8px 10px;
}
#wd-62a055ed2cb8b a.wd-open-popup span {
	font-size: 14px;
	margin-right: 0;
}
}