.elementor-93 .elementor-element.elementor-element-63f89d2{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-93 .elementor-element.elementor-element-9937e12{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.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-93 .elementor-element.elementor-element-ef1757a{text-align:left;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#1C1C1C;}.elementor-93 .elementor-element.elementor-element-ba4eb12{text-align:left;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#1C1C1C;}.elementor-93 .elementor-element.elementor-element-c9b2583{text-align:left;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#1C1C1C;}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-9937e12{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-9937e12{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-ef1757a */.elementor-93 .elementor-element.elementor-element-ef1757a :last-child {
    margin: 0;
}

.elementor-93 .elementor-element.elementor-element-ef1757a strong {
    font-weight: 500;
    color: black;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba4eb12 */.elementor-93 .elementor-element.elementor-element-ba4eb12 :last-child {
    margin: 0;
}

.elementor-93 .elementor-element.elementor-element-ba4eb12 strong {
    font-weight: 500;
    color: black;
}

.elementor-93 .elementor-element.elementor-element-ba4eb12 a {
    color: #1ABC9C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9b2583 */.elementor-93 .elementor-element.elementor-element-c9b2583 :last-child {
    margin: 0;
}

.elementor-93 .elementor-element.elementor-element-c9b2583 strong {
    font-weight: 500;
    color: black;
}

.elementor-93 .elementor-element.elementor-element-c9b2583 a {
    color: #1ABC9C;
}/* End custom CSS */