.elementor-1699 .elementor-element.elementor-element-13b77d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1699 .elementor-element.elementor-element-13b77d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1699 .elementor-element.elementor-element-13b77d4 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1699 .elementor-element.elementor-element-13b77d4 > .elementor-element-populated, .elementor-1699 .elementor-element.elementor-element-13b77d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1699 .elementor-element.elementor-element-13b77d4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1699 .elementor-element.elementor-element-13b77d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1699 .elementor-element.elementor-element-8624de7{--box-min-height:0px;grid-row:span 4;--box-background-color:#E8F0E5;--box-border-color:#9DBF9E;--box-border-width:2px;--box-border-radius:20px;--separator-width:0px;--box-padding:10px;--nested-list-indent:0em;--item-text-hover-decoration:underline;}.elementor-1699 .elementor-element.elementor-element-8624de7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__header-title{text-align:start;}.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__header{flex-direction:row;}.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__list-item{font-size:15px;font-weight:400;}.elementor-1699 .elementor-element.elementor-element-2f7d139 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1699 .elementor-element.elementor-element-7dc8b65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-1699 .elementor-element.elementor-element-1205c43 > .elementor-widget-container{margin:6px 0px 7px 0px;padding:-1px 1px 0px -1px;}.elementor-1699 .elementor-element.elementor-element-1205c43{text-align:justify;}.elementor-1699 .elementor-element.elementor-element-2324e35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1699 .elementor-element.elementor-element-168942f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1699 .elementor-element.elementor-element-9fa1bdc{width:var( --container-widget-width, 75.125% );max-width:75.125%;--container-widget-width:75.125%;--container-widget-flex-grow:0;}.elementor-1699 .elementor-element.elementor-element-2d5d2cf .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1699 .elementor-element.elementor-element-ff68aec .elementor-button{background-color:#F864CF;}.elementor-1699 .elementor-element.elementor-element-bc77edb{--spacer-size:10px;}.elementor-1699 .elementor-element.elementor-element-b7723c3{width:var( --container-widget-width, 102.511% );max-width:102.511%;--container-widget-width:102.511%;--container-widget-flex-grow:0;text-align:center;}.elementor-1699 .elementor-element.elementor-element-b7723c3 img{width:35%;}.elementor-1699 .elementor-element.elementor-element-201f2b6{--spacer-size:10px;}.elementor-1699 .elementor-element.elementor-element-7150c78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1699 .elementor-element.elementor-element-6c3e381 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1699 .elementor-element.elementor-element-ae67b44{width:var( --container-widget-width, 102.511% );max-width:102.511%;--container-widget-width:102.511%;--container-widget-flex-grow:0;text-align:center;}.elementor-1699 .elementor-element.elementor-element-ae67b44 img{width:35%;}.elementor-1699 .elementor-element.elementor-element-8ef14ab .elementor-repeater-item-decd040.elementor-social-icon{background-color:#E84BB3;}.elementor-1699 .elementor-element.elementor-element-8ef14ab .elementor-repeater-item-96f2b3f.elementor-social-icon{background-color:#232121;}.elementor-1699 .elementor-element.elementor-element-8ef14ab{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1699 .elementor-element.elementor-element-8ef14ab .elementor-widget-container{text-align:center;}.elementor-1699 .elementor-element.elementor-element-9b3b55c{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1699 .elementor-element.elementor-element-b7723c3 img{width:80%;}.elementor-1699 .elementor-element.elementor-element-ae67b44 img{width:80%;}}@media(min-width:768px){.elementor-1699 .elementor-element.elementor-element-13b77d4{width:30%;}.elementor-1699 .elementor-element.elementor-element-7dc8b65{width:70%;}.elementor-1699 .elementor-element.elementor-element-06ac73d{width:34.759%;}.elementor-1699 .elementor-element.elementor-element-a049436{width:65.241%;}.elementor-1699 .elementor-element.elementor-element-694f7c7{width:33.745%;}.elementor-1699 .elementor-element.elementor-element-5161216{width:32.588%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-8624de7 */.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__list-wrapper {
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__list-item {
    margin-bottom: 5px !important;
}

.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__list-item-text-wrapper {
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__list-item-text {
    line-height: 1.25 !important;
}
.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__list-item {
    margin-bottom: 8px !important;
}
.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__list-item-text {
    line-height: 1.40 !important;
}
.elementor-1699 .elementor-element.elementor-element-8624de7 .elementor-toc__header-title {
    color: #244A2B !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13b77d4 */@media (min-width: 1025px) {
    .elementor-1699 .elementor-element.elementor-element-13b77d4 {
        position: sticky;
        top: 20px;
        align-self: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7dc8b65 */.elementor-1699 .elementor-element.elementor-element-7dc8b65 .elementor-widget-heading {
    margin-top: -8px !important;
    margin-bottom: -5px !important;
}

.elementor-1699 .elementor-element.elementor-element-7dc8b65 .elementor-widget-text-editor {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
}
.elementor-1699 .elementor-element.elementor-element-7dc8b65 .elementor-widget-heading .elementor-heading-title {
    color: #5F8064 !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-heading {
    margin-bottom: 12px !important;
}

.elementor-widget-text-editor {
    margin-bottom: 16px !important;
}

.elementor-widget-heading h2,
.elementor-widget-heading h3 {
    margin-top: 28px !important;
    margin-bottom: 12px !important;
}

.elementor-widget-text-editor p {
    margin-bottom: 10px !important;
}/* End custom CSS */