.elementor-3500 .elementor-element.elementor-element-wtvbqdn > .elementor-container{max-width:1000px;}.elementor-3500 .elementor-element.elementor-element-wtvbqdn{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-wtvbqdn > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-wfu8tkr > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-wfu8tkr > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-global-3864{color:#f7f7f7;}.elementor-3500 .elementor-element.elementor-global-3864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;background-color:#18933c;}.elementor-3500 .elementor-element.elementor-global-3864 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-u5tx0rz .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-x80nto6{text-align:center;}.elementor-3500 .elementor-element.elementor-element-x80nto6 .elementor-image img{max-width:100%;opacity:1;}.elementor-3500 .elementor-element.elementor-element-x80nto6 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:-2px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-x80nto6 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-6w1ewjj{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-6w1ewjj > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-8ra2g1c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-8ra2g1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-bb4pf7a{font-size:18px;line-height:2em;}.elementor-3500 .elementor-element.elementor-element-bb4pf7a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-vcm7sqn{font-size:13.5px;line-height:0.1em;}.elementor-3500 .elementor-element.elementor-element-vcm7sqn > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-vcm7sqn .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-ospillm > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-ospillm .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-kl3357k{color:#ffffff;font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-3500 .elementor-element.elementor-element-kl3357k > .elementor-widget-container{margin:26px 0px 0px 0px;padding:9px 10px 0px 17px;}.elementor-3500 .elementor-element.elementor-element-kl3357k .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-3o53jet{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-3o53jet > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-pso9z9w > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-pso9z9w > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-global-501 .elementor-share-btn{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;}.elementor-3500 .elementor-element.elementor-global-501 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-3500 .elementor-element.elementor-global-501 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-8btwcso{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-8btwcso > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-s5i6vdx > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-s5i6vdx > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-q34rlga{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-q34rlga > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-dnqe3cp > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-dnqe3cp > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-ygmlwtb{text-align:center;}.elementor-3500 .elementor-element.elementor-element-ygmlwtb .elementor-image img{max-width:100%;opacity:1;}.elementor-3500 .elementor-element.elementor-element-ygmlwtb .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-458r1ng > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3500 .elementor-element.elementor-element-458r1ng > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-zv2uocr{text-align:center;}.elementor-3500 .elementor-element.elementor-element-zv2uocr .elementor-image img{max-width:100%;opacity:1;}.elementor-3500 .elementor-element.elementor-element-zv2uocr .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:767px){.elementor-3500 .elementor-element.elementor-element-bb4pf7a{font-size:14px;letter-spacing:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-u5tx0rz */.elementor-3500 .elementor-element.elementor-element-u5tx0rz {
    margin-top: 1em;
    margin-bottom: 1em;
}

.elementor-3500 .elementor-element.elementor-element-u5tx0rz {
    margin-top: 1em;
    
}

.elementor-3500 .elementor-element.elementor-element-u5tx0rz h2 {
    font-size: 1.25em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb4pf7a */.elementor-3500 .elementor-element.elementor-element-bb4pf7a p {
    font-size: 1em;
    line-height: 1.5em;
}

.elementor-3500 .elementor-element.elementor-element-bb4pf7a h2 {
    font-size: 1.15em;
    font-weight: 600;
    color: black;
}

.elementor-3500 .elementor-element.elementor-element-bb4pf7a h3 {
    font-size: 1.5em;
    padding-bottom: 0.25em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-kl3357k */.elementor-3500 .elementor-element.elementor-element-kl3357k p {
    font-size:1em;
    line-height: 1.5em;
    color: white;
    margin-bottom: 1em;
}

.elementor-3500 .elementor-element.elementor-element-kl3357k h2 {
    font-size: 1em;
    font-weight: 600;
    color: white;
}

.elementor-3500 .elementor-element.elementor-element-kl3357k h3 {
    font-size: 1em;
    padding-bottom: 0.25em;
    color: black;
}


.elementor-3500 .elementor-element.elementor-element-kl3357k h4 {
    color: white;
    font-size: 1em;
    line-height: 1em;
    padding-top: 1em;
    font-style: italic;
}

.elementor-3500 .elementor-element.elementor-element-kl3357k {
    background: #2d963d;

}/* End custom CSS */