.elementor-324 .elementor-element.elementor-element-35ac713{--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:80px;--padding-bottom:16px;--padding-left:6px;--padding-right:6px;}.elementor-324 .elementor-element.elementor-element-35ac713:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-35ac713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6195130 );}.elementor-324 .elementor-element.elementor-element-7d5fdae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-246a868{--display:flex;--justify-content:flex-start;}.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-324 .elementor-element.elementor-element-267f056 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-d69b0b0{--grid-template-columns:repeat(0, auto);--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-324 .elementor-element.elementor-element-d69b0b0 .elementor-widget-container{text-align:left;}.elementor-324 .elementor-element.elementor-element-d69b0b0 .elementor-social-icon{--icon-padding:0.4em;}.elementor-324 .elementor-element.elementor-element-5ac3487{--display:flex;}.elementor-324 .elementor-element.elementor-element-42e5810 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.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-324 .elementor-element.elementor-element-274c556{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-274c556 a{color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-ce5ee10{--display:flex;}.elementor-324 .elementor-element.elementor-element-c72bacc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-ab2e14d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-722089d{--display:flex;}.elementor-324 .elementor-element.elementor-element-53a0e82 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-ba68753{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-0470e75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-c45ea10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-324 .elementor-element.elementor-element-8556401{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-169c1ec{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-324 .elementor-element.elementor-element-59305b6{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-324 .elementor-element.elementor-element-35ac713{--padding-top:50px;--padding-bottom:16px;--padding-left:6px;--padding-right:6px;}.elementor-324 .elementor-element.elementor-element-d69b0b0 .elementor-social-icon{--icon-padding:0.3em;}.elementor-324 .elementor-element.elementor-element-d69b0b0{--grid-column-gap:14px;}}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-274c556{font-size:14px;}.elementor-324 .elementor-element.elementor-element-ab2e14d{font-size:14px;}.elementor-324 .elementor-element.elementor-element-ba68753{font-size:14px;}.elementor-324 .elementor-element.elementor-element-0470e75{--flex-wrap:nowrap;}.elementor-324 .elementor-element.elementor-element-c45ea10{--width:50%;--flex-wrap:nowrap;}.elementor-324 .elementor-element.elementor-element-169c1ec{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-ab2e14d */.footer-ul ul {
    list-style-type: none;
    padding-left: 0;
}
.footer-ul ul li {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba68753 */.footer-ul ul {
    list-style-type: none;
    padding-left: 0;
}
.footer-ul ul li {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59305b6 */.footer-link a {
    color: #FFFFFF;
    transition: 0.3s color;
}

.footer-link a:hover {
    color: #502ACD;
}/* End custom CSS */