.elementor-118 .elementor-element.elementor-element-99baa14{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-118 .elementor-element.elementor-element-96f5194 img{border-radius:20px 20px 20px 20px;}.elementor-118 .elementor-element.elementor-element-d03d879{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-d03d879:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-d03d879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.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-118 .elementor-element.elementor-element-37e6aae{text-align:center;}.elementor-118 .elementor-element.elementor-element-37e6aae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;color:#009076;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-118 .elementor-element.elementor-element-9d0b35a{--grid-columns:3;--grid-row-gap:20px;--load-more-button-align:center;--grid-column-gap:20px;}.elementor-118 .elementor-element.elementor-element-9d0b35a .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-29b7f40{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-db7279b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.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-118 .elementor-element.elementor-element-4d33987{color:#000000;}.elementor-118 .elementor-element.elementor-element-4d33987 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-1c7397e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-118 .elementor-element.elementor-element-1c7397e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-bdb887d{color:#000000;}.elementor-118 .elementor-element.elementor-element-bdb887d a{color:#009076;}.elementor-118 .elementor-element.elementor-element-3741588{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-118 .elementor-element.elementor-element-3741588 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-ce8141f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-8c6fdba{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-7bbe0ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-110ec67{color:#000000;}.elementor-118 .elementor-element.elementor-element-110ec67 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-e8f356f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-a5ba67d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-036ff29{color:#000000;}.elementor-118 .elementor-element.elementor-element-036ff29 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-157e688{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-7b11f57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-62beaff{color:#000000;}.elementor-118 .elementor-element.elementor-element-62beaff a{color:#009076;}.elementor-118 .elementor-element.elementor-element-f976542{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-ae5183d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-b945140{color:#000000;}.elementor-118 .elementor-element.elementor-element-b945140 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-846391a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-8f408c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-0b2ef7f{color:#000000;}.elementor-118 .elementor-element.elementor-element-0b2ef7f a{color:#009076;}.elementor-118 .elementor-element.elementor-element-1b96c11{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-0f45971 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-475ddf5{color:#000000;}.elementor-118 .elementor-element.elementor-element-475ddf5 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-a8cda46{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-29d1e5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-67b0d4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-acf312a{color:#000000;}.elementor-118 .elementor-element.elementor-element-acf312a a{color:#009076;}.elementor-118 .elementor-element.elementor-element-982e1bd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-118 .elementor-element.elementor-element-982e1bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-450c081{color:#000000;}.elementor-118 .elementor-element.elementor-element-450c081 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-fd30fc3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-118 .elementor-element.elementor-element-fd30fc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-721332b{color:#000000;}.elementor-118 .elementor-element.elementor-element-721332b a{color:#009076;}.elementor-118 .elementor-element.elementor-element-d23d050{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c4221af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-b467637{color:#000000;}.elementor-118 .elementor-element.elementor-element-b467637 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-6087312{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-118 .elementor-element.elementor-element-6087312 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-1f00458{color:#000000;}.elementor-118 .elementor-element.elementor-element-1f00458 a{color:#009076;}.elementor-118 .elementor-element.elementor-element-0c20639{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-118 .elementor-element.elementor-element-0c20639 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#009076;}.elementor-118 .elementor-element.elementor-element-8b3c75e{color:#000000;}.elementor-118 .elementor-element.elementor-element-8b3c75e a{color:#009076;}@media(min-width:768px){.elementor-118 .elementor-element.elementor-element-99baa14{--content-width:1280px;}.elementor-118 .elementor-element.elementor-element-d03d879{--content-width:1280px;}.elementor-118 .elementor-element.elementor-element-29b7f40{--content-width:1280px;}}@media(max-width:1024px){.elementor-118 .elementor-element.elementor-element-9d0b35a{--grid-columns:2;}.elementor-118 .elementor-element.elementor-element-ce8141f{--grid-auto-flow:row;}.elementor-118 .elementor-element.elementor-element-a8cda46{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-118 .elementor-element.elementor-element-9d0b35a{--grid-columns:1;}.elementor-118 .elementor-element.elementor-element-ce8141f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-118 .elementor-element.elementor-element-a8cda46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-4d33987 */.elementor-118 .elementor-element.elementor-element-4d33987 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-4d33987 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-4d33987 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-4d33987 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-4d33987 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-4d33987 h2, .elementor-118 .elementor-element.elementor-element-4d33987 h3, .elementor-118 .elementor-element.elementor-element-4d33987 b, .elementor-118 .elementor-element.elementor-element-4d33987 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-4d33987 ol, .elementor-118 .elementor-element.elementor-element-4d33987 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-4d33987 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdb887d */.elementor-118 .elementor-element.elementor-element-bdb887d p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-bdb887d h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-bdb887d h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-bdb887d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-bdb887d h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-bdb887d h2, .elementor-118 .elementor-element.elementor-element-bdb887d h3, .elementor-118 .elementor-element.elementor-element-bdb887d b, .elementor-118 .elementor-element.elementor-element-bdb887d li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-bdb887d ol, .elementor-118 .elementor-element.elementor-element-bdb887d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-bdb887d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-110ec67 */.elementor-118 .elementor-element.elementor-element-110ec67 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-110ec67 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-110ec67 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-110ec67 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-110ec67 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-110ec67 h2, .elementor-118 .elementor-element.elementor-element-110ec67 h3, .elementor-118 .elementor-element.elementor-element-110ec67 b, .elementor-118 .elementor-element.elementor-element-110ec67 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-110ec67 ol, .elementor-118 .elementor-element.elementor-element-110ec67 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-110ec67 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-036ff29 */.elementor-118 .elementor-element.elementor-element-036ff29 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-036ff29 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-036ff29 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-036ff29 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-036ff29 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-036ff29 h2, .elementor-118 .elementor-element.elementor-element-036ff29 h3, .elementor-118 .elementor-element.elementor-element-036ff29 b, .elementor-118 .elementor-element.elementor-element-036ff29 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-036ff29 ol, .elementor-118 .elementor-element.elementor-element-036ff29 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-036ff29 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62beaff */.elementor-118 .elementor-element.elementor-element-62beaff p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-62beaff h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-62beaff h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-62beaff h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-62beaff h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-62beaff h2, .elementor-118 .elementor-element.elementor-element-62beaff h3, .elementor-118 .elementor-element.elementor-element-62beaff b, .elementor-118 .elementor-element.elementor-element-62beaff li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-62beaff ol, .elementor-118 .elementor-element.elementor-element-62beaff ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-62beaff img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b945140 */.elementor-118 .elementor-element.elementor-element-b945140 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-b945140 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-b945140 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-b945140 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-b945140 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-b945140 h2, .elementor-118 .elementor-element.elementor-element-b945140 h3, .elementor-118 .elementor-element.elementor-element-b945140 b, .elementor-118 .elementor-element.elementor-element-b945140 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-b945140 ol, .elementor-118 .elementor-element.elementor-element-b945140 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-b945140 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b2ef7f */.elementor-118 .elementor-element.elementor-element-0b2ef7f p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-0b2ef7f h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-0b2ef7f h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-0b2ef7f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-0b2ef7f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-0b2ef7f h2, .elementor-118 .elementor-element.elementor-element-0b2ef7f h3, .elementor-118 .elementor-element.elementor-element-0b2ef7f b, .elementor-118 .elementor-element.elementor-element-0b2ef7f li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-0b2ef7f ol, .elementor-118 .elementor-element.elementor-element-0b2ef7f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-0b2ef7f img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-475ddf5 */.elementor-118 .elementor-element.elementor-element-475ddf5 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-475ddf5 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-475ddf5 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-475ddf5 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-475ddf5 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-475ddf5 h2, .elementor-118 .elementor-element.elementor-element-475ddf5 h3, .elementor-118 .elementor-element.elementor-element-475ddf5 b, .elementor-118 .elementor-element.elementor-element-475ddf5 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-475ddf5 ol, .elementor-118 .elementor-element.elementor-element-475ddf5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-475ddf5 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf312a */.elementor-118 .elementor-element.elementor-element-acf312a p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-acf312a h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-acf312a h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-acf312a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-acf312a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-acf312a h2, .elementor-118 .elementor-element.elementor-element-acf312a h3, .elementor-118 .elementor-element.elementor-element-acf312a b, .elementor-118 .elementor-element.elementor-element-acf312a li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-acf312a ol, .elementor-118 .elementor-element.elementor-element-acf312a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-acf312a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-450c081 */.elementor-118 .elementor-element.elementor-element-450c081 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-450c081 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-450c081 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-450c081 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-450c081 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-450c081 h2, .elementor-118 .elementor-element.elementor-element-450c081 h3, .elementor-118 .elementor-element.elementor-element-450c081 b, .elementor-118 .elementor-element.elementor-element-450c081 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-450c081 ol, .elementor-118 .elementor-element.elementor-element-450c081 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-450c081 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-721332b */.elementor-118 .elementor-element.elementor-element-721332b p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-721332b h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-721332b h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-721332b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-721332b h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-721332b h2, .elementor-118 .elementor-element.elementor-element-721332b h3, .elementor-118 .elementor-element.elementor-element-721332b b, .elementor-118 .elementor-element.elementor-element-721332b li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-721332b ol, .elementor-118 .elementor-element.elementor-element-721332b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-721332b img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b467637 */.elementor-118 .elementor-element.elementor-element-b467637 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-b467637 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-b467637 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-b467637 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-b467637 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-b467637 h2, .elementor-118 .elementor-element.elementor-element-b467637 h3, .elementor-118 .elementor-element.elementor-element-b467637 b, .elementor-118 .elementor-element.elementor-element-b467637 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-b467637 ol, .elementor-118 .elementor-element.elementor-element-b467637 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-b467637 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f00458 */.elementor-118 .elementor-element.elementor-element-1f00458 p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-1f00458 h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-1f00458 h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-1f00458 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-1f00458 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-1f00458 h2, .elementor-118 .elementor-element.elementor-element-1f00458 h3, .elementor-118 .elementor-element.elementor-element-1f00458 b, .elementor-118 .elementor-element.elementor-element-1f00458 li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-1f00458 ol, .elementor-118 .elementor-element.elementor-element-1f00458 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-1f00458 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b3c75e */.elementor-118 .elementor-element.elementor-element-8b3c75e p:last-child {
    margin-bottom: 0;
}

.elementor-118 .elementor-element.elementor-element-8b3c75e h2:first-child {
    margin-top: 0;
}

.elementor-118 .elementor-element.elementor-element-8b3c75e h2 {
    margin-top: 30px;
}

.elementor-118 .elementor-element.elementor-element-8b3c75e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-8b3c75e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-118 .elementor-element.elementor-element-8b3c75e h2, .elementor-118 .elementor-element.elementor-element-8b3c75e h3, .elementor-118 .elementor-element.elementor-element-8b3c75e b, .elementor-118 .elementor-element.elementor-element-8b3c75e li::marker, select strong {
    color: #009076;
}

.elementor-118 .elementor-element.elementor-element-8b3c75e ol, .elementor-118 .elementor-element.elementor-element-8b3c75e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-118 .elementor-element.elementor-element-8b3c75e img {
    border-radius: 8px;
}/* End custom CSS */