.elementor-3229 .elementor-element.elementor-element-31cb4df>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3229 .elementor-element.elementor-element-31cb4df>.elementor-container{min-height:247px}.elementor-3229 .elementor-element.elementor-element-31cb4df{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 22px 0;padding:0120px 0 120px 0}.elementor-3229 .elementor-element.elementor-element-58fc55d .title-after_title,.elementor-3229 .elementor-element.elementor-element-58fc55d .title-subtitle,.elementor-3229 .elementor-element.elementor-element-58fc55d .woodmart-title-container{max-width:552px}.elementor-3229 .elementor-element.elementor-element-58fc55d .title-subtitle{color:rgb(255 255 255 / .82);font-size:22px;font-weight:600}.elementor-3229 .elementor-element.elementor-element-414547b{--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}.elementor-3229 .elementor-element.elementor-element-414547b.e-con{--flex-grow:0;--flex-shrink:0}@media(min-width:768px){.elementor-3229 .elementor-element.elementor-element-414547b{--width:98.658%}}@media(max-width:1024px) and (min-width:768px){.elementor-3229 .elementor-element.elementor-element-c4b5059{width:100%}}@media(max-width:1024px){.elementor-3229 .elementor-element.elementor-element-58fc55d .title-after_title,.elementor-3229 .elementor-element.elementor-element-58fc55d .title-subtitle,.elementor-3229 .elementor-element.elementor-element-58fc55d .woodmart-title-container{max-width:304px}.elementor-3229 .elementor-element.elementor-element-58fc55d .title-subtitle{font-size:18px}}@media(max-width:767px){.elementor-3229 .elementor-element.elementor-element-31cb4df{padding:100px 15px 100px 15px}}