.elementor-53 .elementor-element.elementor-element-133db27f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.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-53 .elementor-element.elementor-element-4ef2e291 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.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-53 .elementor-element.elementor-element-148af5a4{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-53 .elementor-element.elementor-element-148af5a4 p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-56a8160d{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-53 .elementor-element.elementor-element-56a8160d p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-420e50db .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-53 .elementor-element.elementor-element-15ff8ca8{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-53 .elementor-element.elementor-element-15ff8ca8 p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-6588f9d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-53 .elementor-element.elementor-element-2125f1e5{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-53 .elementor-element.elementor-element-2125f1e5 p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-4448f367{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-53 .elementor-element.elementor-element-4448f367 p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-2a9123a8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-53 .elementor-element.elementor-element-62c4a757{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-53 .elementor-element.elementor-element-62c4a757 p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-5edc2626 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-53 .elementor-element.elementor-element-2298f399{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-53 .elementor-element.elementor-element-2298f399 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-53 .elementor-element.elementor-element-4ef2e291 .elementor-heading-title{font-size:38px;}.elementor-53 .elementor-element.elementor-element-420e50db .elementor-heading-title{font-size:38px;}.elementor-53 .elementor-element.elementor-element-6588f9d .elementor-heading-title{font-size:38px;}.elementor-53 .elementor-element.elementor-element-2a9123a8 .elementor-heading-title{font-size:38px;}.elementor-53 .elementor-element.elementor-element-5edc2626 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-53 .elementor-element.elementor-element-4ef2e291 .elementor-heading-title{font-size:28px;}.elementor-53 .elementor-element.elementor-element-420e50db .elementor-heading-title{font-size:28px;}.elementor-53 .elementor-element.elementor-element-6588f9d .elementor-heading-title{font-size:28px;}.elementor-53 .elementor-element.elementor-element-2a9123a8 .elementor-heading-title{font-size:28px;}.elementor-53 .elementor-element.elementor-element-5edc2626 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for text-editor, class: .elementor-element-56a8160d */.elementor-53 .elementor-element.elementor-element-56a8160d a {
    color: #407EB1;
}

.elementor-53 .elementor-element.elementor-element-56a8160d a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15ff8ca8 */.elementor-53 .elementor-element.elementor-element-15ff8ca8 a {
    color: #407EB1;
}

.elementor-53 .elementor-element.elementor-element-15ff8ca8 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2125f1e5 */.elementor-53 .elementor-element.elementor-element-2125f1e5 a {
    color: #407EB1;
}

.elementor-53 .elementor-element.elementor-element-2125f1e5 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4448f367 */.elementor-53 .elementor-element.elementor-element-4448f367 a {
    color: #407EB1;
}

.elementor-53 .elementor-element.elementor-element-4448f367 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62c4a757 */.elementor-53 .elementor-element.elementor-element-62c4a757 a {
    color: #407EB1;
}

.elementor-53 .elementor-element.elementor-element-62c4a757 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2298f399 */.elementor-53 .elementor-element.elementor-element-2298f399 a {
    color: #407EB1;
}

.elementor-53 .elementor-element.elementor-element-2298f399 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-133db27f */.elementor-53 .elementor-element.elementor-element-133db27f a {
    color: #407EB1;
}

.elementor-53 .elementor-element.elementor-element-133db27f a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */