.elementor-15 .elementor-element.elementor-element-5123e6c {
--display:flex;
--flex-direction:row;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--align-items:center;
--gap:30px 60px;
--background-transition:0.3s;
--margin-top:-30px;
--margin-bottom:80px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-15 .elementor-element.elementor-element-d96a18c {
--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;
}
.elementor-15 .elementor-element.elementor-element-6b5e06d .wd-el-video {
height:512px;
}
.elementor-15 .elementor-element.elementor-element-cca9ce8 {
--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;
--gap:0px 0px;
--background-transition:0.3s;
}
.elementor-15 .elementor-element.elementor-element-df0c631 > .elementor-widget-container {
margin:0px 0px 10px 0px;
}
.elementor-15 .elementor-element.elementor-element-df0c631 .title {
font-size:30px;
}
.elementor-15 .elementor-element.elementor-element-c8aa6fe > .elementor-widget-container {
margin:0px 0px 30px 0px;
}
.elementor-15 .elementor-element.elementor-element-c9fcf92 {
--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;
--gap:100px 20px;
--background-transition:0.3s;
--border-radius:10px 10px 10px 10px;
--margin-top:0px;
--margin-bottom:40px;
--margin-left:0px;
--margin-right:0px;
--padding-top:40px;
--padding-bottom:40px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-15 .elementor-element.elementor-element-c9fcf92:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c9fcf92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:#FFFFFF;
}
.elementor-15 .elementor-element.elementor-element-c9fcf92, .elementor-15 .elementor-element.elementor-element-c9fcf92::before {
--border-transition:0.3s;
}
.elementor-15 .elementor-element.elementor-element-01d4d5a > .elementor-widget-container {
margin:0px 15px 0px 15px;
}
.elementor-15 .elementor-element.elementor-element-01d4d5a .title-after_title, .elementor-15 .elementor-element.elementor-element-01d4d5a .title-subtitle, .elementor-15 .elementor-element.elementor-element-01d4d5a .woodmart-title-container {
max-width:862px;
}
.elementor-15 .elementor-element.elementor-element-01d4d5a .title {
font-size:44px;
}
.elementor-15 .elementor-element.elementor-element-01d4d5a .title-after_title {
font-size:24px;
}
.elementor-15 .elementor-element.elementor-element-89bf40a {
--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;
--gap:30px 30px;
--background-transition:0.3s;
--border-radius:10px 10px 10px 10px;
--margin-top:0px;
--margin-bottom:80px;
--margin-left:0px;
--margin-right:0px;
--padding-top:60px;
--padding-bottom:60px;
--padding-left:60px;
--padding-right:60px;
}
.elementor-15 .elementor-element.elementor-element-89bf40a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-89bf40a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:#FFFFFF;
}
.elementor-15 .elementor-element.elementor-element-89bf40a, .elementor-15 .elementor-element.elementor-element-89bf40a::before {
--border-transition:0.3s;
}
.elementor-15 .elementor-element.elementor-element-861ad0a {
--display:flex;
--flex-direction:row;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--align-items:center;
--gap:30px 30px;
--background-transition:0.3s;
}
.elementor-15 .elementor-element.elementor-element-bcd9584 {
--display:flex;
--gap:10px 10px;
--background-transition:0.3s;
}
.elementor-15 .elementor-element.elementor-element-6fca18a .title-after_title, .elementor-15 .elementor-element.elementor-element-6fca18a .title-subtitle, .elementor-15 .elementor-element.elementor-element-6fca18a .woodmart-title-container {
max-width:420px;
}
.elementor-15 .elementor-element.elementor-element-6fca18a .title {
font-size:44px;
}
.elementor-15 .elementor-element.elementor-element-427a2fd .wd-text-block {
max-width:420px;
}
.elementor-15 .elementor-element.elementor-element-2f09699 {
--display:flex;
--background-transition:0.3s;
}
.elementor-15 .elementor-element.elementor-element-9f1e637 > .elementor-widget-container {
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#0000001C;
border-radius:10px 10px 10px 10px;
}
.elementor-15 .elementor-element.elementor-element-9f1e637 .wd-info-box {
padding:40px 40px 40px 40px;
}
.elementor-15 .elementor-element.elementor-element-9f1e637 .info-box-title {
font-size:28px;
}
.elementor-15 .elementor-element.elementor-element-51b1c99 .wd-brands {
--wd-brand-pd:0px;
--wd-brand-img-width:140px;
--wd-brand-img-height:60px;
}
.elementor-15 .elementor-element.elementor-element-38c85a6 {
--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:0px;
--margin-bottom:60px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-15 .elementor-element.elementor-element-03c97ae {
--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:0px;
--margin-bottom:-40px;
--margin-left:0px;
--margin-right:0px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-15 .elementor-element.elementor-element-03c97ae:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-03c97ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:#FFFFFF;
}
.elementor-15 .elementor-element.elementor-element-03c97ae, .elementor-15 .elementor-element.elementor-element-03c97ae::before {
--border-transition:0.3s;
}
.elementor-15 .elementor-element.elementor-element-03c97ae.wd-collapsible-content.e-con {
max-height:477px;
}
.elementor-15 .elementor-element.elementor-element-03c97ae.wd-collapsible-content.e-con:not(.wd-opened):after {
color:#FFFFFF;
}
.elementor-15 .elementor-element.elementor-element-94cd6f3 .title {
color:#8CBC67;
}
@media(max-width:1024px) {
.elementor-15 .elementor-element.elementor-element-5123e6c {
--flex-direction:column-reverse;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--gap:30px 30px;
--margin-top:-15px;
--margin-bottom:60px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-15 .elementor-element.elementor-element-df0c631 .title {
font-size:32px;
}
.elementor-15 .elementor-element.elementor-element-c9fcf92 {
--gap:80px 20px;
--padding-top:80px;
--padding-bottom:40px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-15 .elementor-element.elementor-element-01d4d5a .title {
font-size:32px;
}
.elementor-15 .elementor-element.elementor-element-89bf40a {
--gap:20px 20px;
--margin-top:0px;
--margin-bottom:60px;
--margin-left:0px;
--margin-right:0px;
--padding-top:40px;
--padding-bottom:40px;
--padding-left:40px;
--padding-right:40px;
}
.elementor-15 .elementor-element.elementor-element-6fca18a .title {
font-size:32px;
}
.elementor-15 .elementor-element.elementor-element-9f1e637 .wd-info-box {
padding:30px 30px 30px 30px;
}
.elementor-15 .elementor-element.elementor-element-9f1e637 .info-box-title {
font-size:22px;
}
.elementor-15 .elementor-element.elementor-element-03c97ae.wd-collapsible-content.e-con {
max-height:372px;
}
}
@media(max-width:768px) {
.elementor-15 .elementor-element.elementor-element-5123e6c {
--margin-top:-15px;
--margin-bottom:40px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-15 .elementor-element.elementor-element-6b5e06d .wd-el-video {
height:250px;
}
.elementor-15 .elementor-element.elementor-element-df0c631 .title {
font-size:20px;
}
.elementor-15 .elementor-element.elementor-element-c9fcf92 {
--gap:60px 20px;
--padding-top:60px;
--padding-bottom:40px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-15 .elementor-element.elementor-element-01d4d5a .title {
font-size:20px;
}
.elementor-15 .elementor-element.elementor-element-01d4d5a .title-after_title {
font-size:14px;
}
.elementor-15 .elementor-element.elementor-element-89bf40a {
--gap:20px 20px;
--margin-top:0px;
--margin-bottom:40px;
--margin-left:0px;
--margin-right:0px;
--padding-top:20px;
--padding-bottom:20px;
--padding-left:20px;
--padding-right:20px;
}
.elementor-15 .elementor-element.elementor-element-861ad0a {
--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-15 .elementor-element.elementor-element-6fca18a .title {
font-size:20px;
}
.elementor-15 .elementor-element.elementor-element-9f1e637 .wd-info-box {
padding:20px 20px 20px 20px;
}
.elementor-15 .elementor-element.elementor-element-9f1e637 .info-box-title {
font-size:20px;
}
.elementor-15 .elementor-element.elementor-element-03c97ae {
--padding-top:40px;
--padding-bottom:40px;
--padding-left:15px;
--padding-right:15px;
}
}
@media(min-width:769px) {
.elementor-15 .elementor-element.elementor-element-d96a18c {
--width:50%;
}
.elementor-15 .elementor-element.elementor-element-cca9ce8 {
--width:50%;
}
}
@media(max-width:1024px) and (min-width:769px) {
.elementor-15 .elementor-element.elementor-element-d96a18c {
--width:100%;
}
.elementor-15 .elementor-element.elementor-element-cca9ce8 {
--width:100%;
}
}
