.elementor-99 .elementor-element.elementor-element-2ff455f{--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;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-99 .elementor-element.elementor-element-2ff455f:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-2ff455f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a5354 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-43131f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-8910a9c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-ff20286{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-ff20286 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-1b46f0d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-ad1f649{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-ad1f649 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-8ac1747{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-adb9111{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-adb9111 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-9c35437{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-f796a58{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-f796a58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-2dff588{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-e0f6107{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-e0f6107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-a555f6d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-cfc4751{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-cfc4751 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-61d4fe1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-fd9bfea{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-fd9bfea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-0770313{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-a3b790b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-a3b790b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-56292fe{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-4246fd6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-4246fd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-5201c88{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}.elementor-99 .elementor-element.elementor-element-2879cfc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-2879cfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;}.elementor-99 .elementor-element.elementor-element-8c6b806{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#253600;}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-2ff455f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-43131f9 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-8910a9c */.elementor-99 .elementor-element.elementor-element-8910a9c p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b46f0d */.elementor-99 .elementor-element.elementor-element-1b46f0d p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-1b46f0d ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-1b46f0d ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ac1747 */.elementor-99 .elementor-element.elementor-element-8ac1747 p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-8ac1747 ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-8ac1747 ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c35437 */.elementor-99 .elementor-element.elementor-element-9c35437 p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-9c35437 ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-9c35437 ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dff588 */.elementor-99 .elementor-element.elementor-element-2dff588 p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-2dff588 ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a555f6d */.elementor-99 .elementor-element.elementor-element-a555f6d p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-a555f6d ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-a555f6d ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61d4fe1 */.elementor-99 .elementor-element.elementor-element-61d4fe1 p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-61d4fe1 ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-61d4fe1 ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0770313 */.elementor-99 .elementor-element.elementor-element-0770313 p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-0770313 ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-0770313 ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56292fe */.elementor-99 .elementor-element.elementor-element-56292fe p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-56292fe ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-56292fe ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5201c88 */.elementor-99 .elementor-element.elementor-element-5201c88 p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-5201c88 ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-5201c88 ul li {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c6b806 */.elementor-99 .elementor-element.elementor-element-8c6b806 p:last-child {
    margin-bottom: 0;
}

.elementor-99 .elementor-element.elementor-element-8c6b806 ul {
    margin-bottom: 10px;
}

.elementor-99 .elementor-element.elementor-element-8c6b806 ul li {
    padding-bottom: 5px;
}/* End custom CSS */