.elementor-518 .elementor-element.elementor-element-cd3dd47 > .elementor-container{min-height:333px;}.elementor-518 .elementor-element.elementor-element-cd3dd47 > .elementor-background-overlay{background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-518 .elementor-element.elementor-element-cd3dd47 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:52px;}.elementor-518 .elementor-element.elementor-element-cd3dd47{margin-top:-10em;margin-bottom:0em;padding:8% 8% 8% 8%;}.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-ba14ac9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-518 .elementor-element.elementor-element-ba14ac9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-518 .elementor-element.elementor-element-ad34dbb{text-align:center;}.elementor-518 .elementor-element.elementor-element-ad34dbb .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-518 .elementor-element.elementor-element-07dfc83 > .elementor-container{max-width:1200px;}.elementor-518 .elementor-element.elementor-element-07dfc83{margin-top:50px;margin-bottom:50px;}.elementor-518 .elementor-element.elementor-element-8c4776d{text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:2em;letter-spacing:0px;word-spacing:0.1em;}.elementor-518 .elementor-element.elementor-element-2ea4a83 > .elementor-container{max-width:1200px;}.elementor-518 .elementor-element.elementor-element-2ea4a83{margin-top:50px;margin-bottom:50px;}.elementor-518 .elementor-element.elementor-element-ba91c7a{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-518 .elementor-element.elementor-element-ba91c7a .elementor-widget-container{text-align:center;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-ba14ac9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-518 .elementor-element.elementor-element-ba14ac9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-518 .elementor-element.elementor-element-ad34dbb .elementor-heading-title{font-size:2rem;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-518 .elementor-element.elementor-element-ba14ac9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-518 .elementor-element.elementor-element-ba14ac9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-518 .elementor-element.elementor-element-ad34dbb{text-align:center;}.elementor-518 .elementor-element.elementor-element-ad34dbb .elementor-heading-title{font-size:1.8rem;}}/* Start custom CSS for theme-post-content, class: .elementor-element-8c4776d */.elementor-518 .elementor-element.elementor-element-8c4776d p{
    margin-bottom: 20px
}

.elementor-518 .elementor-element.elementor-element-8c4776d img{
    margin-top: 20px;
    margin-bottom: 20px
}

.elementor-518 .elementor-element.elementor-element-8c4776d h2{
    margin-top: 10px;
    margin-bottom: 20px
}/* End custom CSS */