.elementor-12453 .elementor-element.elementor-element-c326619{margin-top:0px;margin-bottom:40px;padding:0px 0px 20px 0px;}.elementor-12453 .elementor-element.elementor-element-90f3d30 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-12453 .elementor-element.elementor-element-71499259{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12453 .elementor-element.elementor-element-47f0b228.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12453 .elementor-element.elementor-element-47f0b228.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12453 .elementor-element.elementor-element-47f0b228 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-1049a7fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-69d80eff img{border-radius:15px 15px 15px 15px;box-shadow:15px 15px 0px 0px #23B09B;}.elementor-12453 .elementor-element.elementor-element-28afb5cc:not(.elementor-motion-effects-element-type-background), .elementor-12453 .elementor-element.elementor-element-28afb5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12453 .elementor-element.elementor-element-28afb5cc, .elementor-12453 .elementor-element.elementor-element-28afb5cc > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12453 .elementor-element.elementor-element-28afb5cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:20px 20px 20px 20px;}.elementor-12453 .elementor-element.elementor-element-28afb5cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12453 .elementor-element.elementor-element-31fec123{color:var( --e-global-color-secondary );}.elementor-12453 .elementor-element.elementor-element-45c3129f{padding:0px 0px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-448cbc4b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-2cbd486c img{border-radius:15px 15px 15px 15px;box-shadow:-15px 15px 0px 0px #23B09B;}.elementor-bc-flex-widget .elementor-12453 .elementor-element.elementor-element-3941e4d0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12453 .elementor-element.elementor-element-3941e4d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12453 .elementor-element.elementor-element-3941e4d0 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-12453 .elementor-element.elementor-element-5bb4dbaa:not(.elementor-motion-effects-element-type-background), .elementor-12453 .elementor-element.elementor-element-5bb4dbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12453 .elementor-element.elementor-element-5bb4dbaa, .elementor-12453 .elementor-element.elementor-element-5bb4dbaa > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12453 .elementor-element.elementor-element-5bb4dbaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:20px 20px 20px 20px;}.elementor-12453 .elementor-element.elementor-element-5bb4dbaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12453 .elementor-element.elementor-element-1ca18713{color:var( --e-global-color-secondary );}.elementor-12453 .elementor-element.elementor-element-41df41bb{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12453 .elementor-element.elementor-element-7500290.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12453 .elementor-element.elementor-element-7500290.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12453 .elementor-element.elementor-element-7500290 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-31fe156d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-51a54822 img{border-radius:15px 15px 15px 15px;box-shadow:15px 15px 0px 0px #23B09B;}@media(max-width:1024px){.elementor-12453 .elementor-element.elementor-element-47f0b228 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-3941e4d0 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-12453 .elementor-element.elementor-element-7500290 > .elementor-element-populated{padding:20px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12453 .elementor-element.elementor-element-47f0b228{width:100%;}.elementor-12453 .elementor-element.elementor-element-1049a7fd{width:100%;}.elementor-12453 .elementor-element.elementor-element-448cbc4b{width:100%;}.elementor-12453 .elementor-element.elementor-element-3941e4d0{width:100%;}.elementor-12453 .elementor-element.elementor-element-7500290{width:100%;}.elementor-12453 .elementor-element.elementor-element-31fe156d{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-2f8331a3 */.elementor-12453 .elementor-element.elementor-element-2f8331a3 p:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-2f8331a3 ul:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-2f8331a3 h3{
    color: #231F20;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69d80eff */.elementor-12453 .elementor-element.elementor-element-69d80eff, .elementor-12453 .elementor-element.elementor-element-69d80eff > div, .elementor-12453 .elementor-element.elementor-element-69d80eff img {
    height: 100%;
}

.elementor-12453 .elementor-element.elementor-element-69d80eff img {
    object-fit: cover;
    object-position: 50% 50%;
}
---/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31fec123 */.elementor-12453 .elementor-element.elementor-element-31fec123 p:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-31fec123 ul:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-31fec123 h3{
    color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cbd486c */.elementor-12453 .elementor-element.elementor-element-2cbd486c, .elementor-12453 .elementor-element.elementor-element-2cbd486c > div, .elementor-12453 .elementor-element.elementor-element-2cbd486c img {
    height: 100%;
}

.elementor-12453 .elementor-element.elementor-element-2cbd486c img {
    object-fit: cover;
    object-position: 50% 50%;
}
---/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f66c8c */.elementor-12453 .elementor-element.elementor-element-8f66c8c p:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-8f66c8c ul:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-8f66c8c h3{
    color: #231F20;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca18713 */.elementor-12453 .elementor-element.elementor-element-1ca18713 p:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-1ca18713 ul:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-1ca18713 h3{
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61b64264 */.elementor-12453 .elementor-element.elementor-element-61b64264 p:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-61b64264 ul:last-child {
    margin-bottom:0;
}
.elementor-12453 .elementor-element.elementor-element-61b64264 h3{
    color: #231F20;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51a54822 */.elementor-12453 .elementor-element.elementor-element-51a54822, .elementor-12453 .elementor-element.elementor-element-51a54822 > div, .elementor-12453 .elementor-element.elementor-element-51a54822 img {
    height: 100%;
}

.elementor-12453 .elementor-element.elementor-element-51a54822 img {
    object-fit: cover;
    object-position: 50% 50%;
}
---/* End custom CSS */