.elementor-3999 .elementor-element.elementor-element-04fcrf4 > .elementor-container{max-width:1000px;}.elementor-3999 .elementor-element.elementor-element-04fcrf4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-04fcrf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-vxbhk63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-vxbhk63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-5w1to98 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;background-color:#18933c;}.elementor-3999 .elementor-element.elementor-element-5w1to98 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-15pukgk > .elementor-container{max-width:1000px;}.elementor-3999 .elementor-element.elementor-element-15pukgk{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-15pukgk > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-jzeax9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-jzeax9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-2r2lw3u .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-f0cgc36{text-align:center;}.elementor-3999 .elementor-element.elementor-element-f0cgc36 .elementor-image img{max-width:100%;opacity:1;}.elementor-3999 .elementor-element.elementor-element-f0cgc36 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-g5yxz8g > .elementor-container{max-width:1000px;}.elementor-3999 .elementor-element.elementor-element-g5yxz8g{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-g5yxz8g > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-84iooar > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-84iooar > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-ylni61m{font-family:"Arial", Sans-serif;}.elementor-3999 .elementor-element.elementor-element-ylni61m .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-v0gq85q{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-v0gq85q > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-6i49t95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-6i49t95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-udq78a2 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-3999 .elementor-element.elementor-element-udq78a2 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-m6lw9gk{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-m6lw9gk > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-kf3ab19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-kf3ab19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-0txp4ma .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-rebc3jg > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-rebc3jg > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-3j2lvp1 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-zutk0b0 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-y67ia02 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-j0qes3g{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-j0qes3g > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-wxn6iuc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-wxn6iuc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-global-501 .elementor-share-btn{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;}.elementor-3999 .elementor-element.elementor-global-501 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-3999 .elementor-element.elementor-global-501 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-blyafcm{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-blyafcm > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-cpuahtz > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-cpuahtz > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-qxpibyq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-qxpibyq > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-nkezecx > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-nkezecx > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-orgwdea{text-align:center;}.elementor-3999 .elementor-element.elementor-element-orgwdea .elementor-image img{max-width:100%;opacity:1;}.elementor-3999 .elementor-element.elementor-element-orgwdea .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-wletqcl > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3999 .elementor-element.elementor-element-wletqcl > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3999 .elementor-element.elementor-element-xrgvury{text-align:center;}.elementor-3999 .elementor-element.elementor-element-xrgvury .elementor-image img{max-width:100%;opacity:1;}.elementor-3999 .elementor-element.elementor-element-xrgvury .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}/* Start custom CSS for text-editor, class: .elementor-element-5w1to98 */.elementor-3999 .elementor-element.elementor-element-5w1to98 h1 {
    font-size: 2.25em;
    line-height: 1.1em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2r2lw3u */.elementor-3999 .elementor-element.elementor-element-2r2lw3u h2 {
    font-size: 1.25em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ylni61m */.elementor-3999 .elementor-element.elementor-element-ylni61m p {
    font-size: 1em;
    line-height: 1.5em;
}

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

.elementor-3999 .elementor-element.elementor-element-ylni61m h3 {
    font-size: 1.5em;
    padding-bottom: 0.25em
}    

.elementor-3999 .elementor-element.elementor-element-ylni61m img {
    float: left;
    padding-right: 1em;
    padding-bottom: 1em;
    width: 175px;
}

@media screen and (max-width: 480px) {
   .elementor-3999 .elementor-element.elementor-element-ylni61m img {
    float: left;
    padding-right: 1em;
    padding-bottom: 0.5em;
    width: 120px;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-udq78a2 */.elementor-3999 .elementor-element.elementor-element-udq78a2 p {
    font-size:1em;
    line-height: 1.5em;
    color: white;
    margin-bottom: 1em;
}

.elementor-3999 .elementor-element.elementor-element-udq78a2 h2 {
    font-size: 1.2em;
    font-weight: 600;
    color: white;
    margin-bottom: 1em;
}

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


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

.elementor-3999 .elementor-element.elementor-element-udq78a2 {
    background: #2d963d;

}

.elementor-3999 .elementor-element.elementor-element-udq78a2 h1 {
    color: white;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6i49t95 */.elementor-3999 .elementor-element.elementor-element-6i49t95 {
    background-color: #409737;
    border: 5px white solid;
}

.elementor-3999 .elementor-element.elementor-element-6i49t95 h1 {
    font-size: 2.2em;
    margin-bottom: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0txp4ma */.elementor-3999 .elementor-element.elementor-element-0txp4ma p {
    font-size:1em;
    line-height: 1.5em;
    color: white;
    margin-bottom: 1em;
}

.elementor-3999 .elementor-element.elementor-element-0txp4ma h2 {
    font-size: 1.2em;
    font-weight: 600;
    color: white;
    margin-bottom: 1em;
}

.elementor-3999 .elementor-element.elementor-element-0txp4ma h3 {
    font-size: 1em;
    padding-bottom: 0.25em;
    color: black;
}


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

.elementor-3999 .elementor-element.elementor-element-0txp4ma {
    background: #2d963d;

}

.elementor-3999 .elementor-element.elementor-element-0txp4ma h1 {
    color: white;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-kf3ab19 */.elementor-3999 .elementor-element.elementor-element-kf3ab19 {
    background-color: #409737;
    border: 5px white solid;
}

.elementor-3999 .elementor-element.elementor-element-kf3ab19 h1 {
    font-size: 2.2em;
    margin-bottom: 1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3j2lvp1 */.elementor-3999 .elementor-element.elementor-element-3j2lvp1 p {
    font-size:1em;
    line-height: 1.5em;
    color: white;
    margin-bottom: 1em;
}

.elementor-3999 .elementor-element.elementor-element-3j2lvp1 h2 {
    font-size: 1.2em;
    font-weight: 600;
    color: white;
    margin-bottom: 1em;
}

.elementor-3999 .elementor-element.elementor-element-3j2lvp1 h3 {
    font-size: 1em;
    padding-bottom: 0.25em;
    color: black;
}


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

.elementor-3999 .elementor-element.elementor-element-3j2lvp1 {
    background: #2d963d;

}

.elementor-3999 .elementor-element.elementor-element-3j2lvp1 h1 {
    color: white;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-rebc3jg */.elementor-3999 .elementor-element.elementor-element-rebc3jg {
    background-color: #409737;
    border: 5px white solid;
}

.elementor-3999 .elementor-element.elementor-element-rebc3jg h1 {
    font-size: 2.2em;
    margin-bottom: 1em;
}/* End custom CSS */