.elementor-5278 .elementor-element.elementor-element-e0982c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:-40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-5278 .elementor-element.elementor-element-e0982c1:not(.elementor-motion-effects-element-type-background), .elementor-5278 .elementor-element.elementor-element-e0982c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F8;}.elementor-5278 .elementor-element.elementor-element-e0982c1, .elementor-5278 .elementor-element.elementor-element-e0982c1::before{--border-transition:0.3s;}.elementor-5278 .elementor-element.elementor-element-ddf64ce .title-after_title, .elementor-5278 .elementor-element.elementor-element-ddf64ce .title-subtitle, .elementor-5278 .elementor-element.elementor-element-ddf64ce .woodmart-title-container{max-width:848px;}.elementor-5278 .elementor-element.elementor-element-ddf64ce .title{color:#242424;font-size:48px;line-height:1.2em;}.elementor-5278 .elementor-element.elementor-element-31f1d95 .wd-text-block{max-width:80%;font-size:18px;}.elementor-5278 .elementor-element.elementor-element-75d229f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-5278 .elementor-element.elementor-element-099290e .wd-products-with-bg, .elementor-5278 .elementor-element.elementor-element-099290e .wd-products-with-bg .wd-product{--wd-prod-bg:#F5F7F8;--wd-bordered-bg:#F5F7F8;}.elementor-5278 .elementor-element.elementor-element-2dd2164{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-5278 .elementor-element.elementor-element-2dd2164::before, .elementor-5278 .elementor-element.elementor-element-2dd2164 > .elementor-background-video-container::before, .elementor-5278 .elementor-element.elementor-element-2dd2164 > .e-con-inner > .elementor-background-video-container::before, .elementor-5278 .elementor-element.elementor-element-2dd2164 > .elementor-background-slideshow::before, .elementor-5278 .elementor-element.elementor-element-2dd2164 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5278 .elementor-element.elementor-element-2dd2164 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5278 .elementor-element.elementor-element-2dd2164, .elementor-5278 .elementor-element.elementor-element-2dd2164::before{--border-transition:0.3s;}.elementor-5278 .elementor-element.elementor-element-2dd2164.wd-collapsible-content.e-con{max-height:358px;}.elementor-5278 .elementor-element.elementor-element-2dd2164.wd-collapsible-content.e-con:not(.wd-opened):after{color:#F5F7F8;}.elementor-5278 .elementor-element.elementor-element-57b562d .title{font-size:28px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5278 .elementor-element.elementor-element-ddf64ce .title-after_title, .elementor-5278 .elementor-element.elementor-element-ddf64ce .title-subtitle, .elementor-5278 .elementor-element.elementor-element-ddf64ce .woodmart-title-container{max-width:497px;}.elementor-5278 .elementor-element.elementor-element-ddf64ce .title{font-size:28px;}.elementor-5278 .elementor-element.elementor-element-31f1d95 .wd-text-block{font-size:20px;}.elementor-5278 .elementor-element.elementor-element-57b562d .title{font-size:24px;}}@media(max-width:768px){.elementor-5278 .elementor-element.elementor-element-ddf64ce .title{font-size:22px;}.elementor-5278 .elementor-element.elementor-element-31f1d95 .wd-text-block{font-size:18px;}.elementor-5278 .elementor-element.elementor-element-57b562d .title{font-size:22px;}}/* Start custom CSS for wd_text_block, class: .elementor-element-31f1d95 */.elementor-5278 .elementor-element.elementor-element-31f1d95 h1, .elementor-5278 .elementor-element.elementor-element-31f1d95 h2, .elementor-5278 .elementor-element.elementor-element-31f1d95 h3, .elementor-5278 .elementor-element.elementor-element-31f1d95 h4, .elementor-5278 .elementor-element.elementor-element-31f1d95 h5, .elementor-5278 .elementor-element.elementor-element-31f1d95 h6, .elementor-5278 .elementor-element.elementor-element-31f1d95 li, .elementor-5278 .elementor-element.elementor-element-31f1d95 p{
    color: #242424 !important;
}

.elementor-5278 .elementor-element.elementor-element-31f1d95 a{
    color: #242424 !important;
    text-decoration: underline;
    font-weight: 600;
}


.elementor-5278 .elementor-element.elementor-element-31f1d95 .wd-text-block{
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-099290e */.elementor-5278 .elementor-element.elementor-element-099290e .wd-product .product-wrapper{
    border-radius: 0px !important;
}

.elementor-5278 .elementor-element.elementor-element-099290e .product-element-top{
    border-radius: 0px;
}

.elementor-5278 .elementor-element.elementor-element-099290e .wd-product.wd-hover-standard .wd-add-btn>a {
	border-radius: 0px !important;
	padding-left: 14px;
	gap: 0px !important;
}
.elementor-5278 .elementor-element.elementor-element-099290e .wd-add-btn-replace .add-to-cart-loop:before {
    transform: none !important;
    position: relative !important;
}
.elementor-5278 .elementor-element.elementor-element-099290e .wd-add-btn-replace .add-to-cart-loop:hover:before {
	transform: none !important;
}
.elementor-5278 .elementor-element.elementor-element-099290e .wd-add-btn-replace .add-to-cart-loop:hover span {
    transform: none !important;
}
.elementor-5278 .elementor-element.elementor-element-099290e .wd-product.wd-hover-standard .wd-add-btn .add-to-cart-loop span {
	padding-left: 5px;
	transform: none !important;
}

.elementor-5278 .elementor-element.elementor-element-099290e .amount {
    color: #242424;
    font-weight: 400;
  }
  
  
 .elementor-5278 .elementor-element.elementor-element-099290e del .amount {
    color: var(--color-gray-300);
    font-weight: 400;
}


.elementor-5278 .elementor-element.elementor-element-099290e:before{
    background-color: rgb(245,247,248);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2164 */.elementor-5278 .elementor-element.elementor-element-2dd2164.wd-collapsible-content.e-con:after{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS */.wd-page-title.page-title{
    display: none !important;
}/* End custom CSS */