.elementor-76407 .elementor-element.elementor-element-2e301f4 > .elementor-container{max-width:500px;}.elementor-76407 .elementor-element.elementor-element-291ec62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-76407 .elementor-element.elementor-element-875c0d0 img{height:250px;object-fit:cover;object-position:center center;border-radius:4rem 4rem 0rem 0rem;}.elementor-76407 .elementor-element.elementor-element-443bc5d{margin-top:-100px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-76407 .elementor-element.elementor-element-fe76827.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76407 .elementor-element.elementor-element-fe76827:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76407 .elementor-element.elementor-element-fe76827 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-76407 .elementor-element.elementor-element-fe76827 > .elementor-element-populated{box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;}.elementor-76407 .elementor-element.elementor-element-fe76827 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76407 .elementor-element.elementor-element-442215f{text-align:center;}.elementor-76407 .elementor-element.elementor-element-442215f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1875rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-76407 .elementor-element.elementor-element-2a9b032{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.1875rem;color:var( --e-global-color-text );width:100%;max-width:100%;}.elementor-76407 .elementor-element.elementor-element-9c6225e{text-align:center;padding:0rem 0rem 1rem 0rem;width:auto;max-width:auto;align-self:center;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-76407 .elementor-element.elementor-element-9c6225e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-text );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:991px){.elementor-76407 .elementor-element.elementor-element-875c0d0 img{width:100%;border-radius:1rem 1rem 0rem 0rem;}.elementor-76407 .elementor-element.elementor-element-443bc5d{padding:0% 0% 0% 0%;}.elementor-76407 .elementor-element.elementor-element-fe76827 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-76407 .elementor-element.elementor-element-fe76827 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-76407 .elementor-element.elementor-element-2a9b032{font-size:1rem;}.elementor-76407 .elementor-element.elementor-element-9c6225e .elementor-heading-title{font-size:1rem;}}/* Start custom CSS for text-editor, class: .elementor-element-2a9b032 */.elementor-76407 .elementor-element.elementor-element-2a9b032{
     display: -webkit-box;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: clip;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fe76827 */.elementor-76407 .elementor-element.elementor-element-fe76827{
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-443bc5d */.elementor-76407 .elementor-element.elementor-element-443bc5d{
    flex:1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-291ec62 */.elementor-76407 .elementor-element.elementor-element-291ec62 .elementor-widget-wrap{
    flex-direction: column;
}/* End custom CSS */