.elementor-1451 .elementor-element.elementor-element-4aaf7d5f{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-5615484c{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-3aff9c40{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1451 .elementor-element.elementor-element-2773d219 .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-1451 .elementor-element.elementor-element-7be4a6ed{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-7be4a6ed p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-7be4a6ed a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-1ddb545e{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-1ddb545e p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-1ddb545e a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-7dd72116{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-7dd72116 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-7dd72116 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-51e46bde{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-51e46bde p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-51e46bde a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-1067b400{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-1067b400 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-1067b400 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-50695bb9{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-50695bb9 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-50695bb9 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-1a433262{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-1a433262 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-1a433262 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-6ac91673{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-6ac91673 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-6ac91673 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-2f250a86{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-2f250a86 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-2f250a86 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-6eede834{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-6eede834 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-6eede834 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-51bea809{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-51bea809 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-51bea809 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-7b5479b6{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-7b5479b6 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-7b5479b6 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-245cdc2f{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-245cdc2f p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-245cdc2f a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-24ce33c7{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-24ce33c7 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-24ce33c7 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-1f45412d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-3027e9a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-1451 .elementor-element.elementor-element-16ec5e0a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-16ec5e0a p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-16ec5e0a a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-79cc0afd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-78730b50 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-1451 .elementor-element.elementor-element-472d0d8b{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-472d0d8b p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-472d0d8b a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-7aa6e3a4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-475912b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-1451 .elementor-element.elementor-element-7446bd17{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-7446bd17 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-7446bd17 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-17dbee0b{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-17dbee0b p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-17dbee0b a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-2d5a685e{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-2d5a685e p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-2d5a685e a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-c34656{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-c34656 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-c34656 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-15c36a2d{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-15c36a2d p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-15c36a2d a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-5dd3df43{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-5dd3df43 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-5dd3df43 a{color:#407EB1;}.elementor-1451 .elementor-element.elementor-element-7334da7c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1451 .elementor-element.elementor-element-7924d90c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;font-weight:700;color:#434342;}.elementor-1451 .elementor-element.elementor-element-7caf8217{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:#434342;}.elementor-1451 .elementor-element.elementor-element-7caf8217 p{margin-block-end:0px;}.elementor-1451 .elementor-element.elementor-element-7caf8217 a{color:#407EB1;}@media(max-width:1024px){.elementor-1451 .elementor-element.elementor-element-2773d219 .elementor-heading-title{font-size:38px;}.elementor-1451 .elementor-element.elementor-element-3027e9a .elementor-heading-title{font-size:38px;}.elementor-1451 .elementor-element.elementor-element-78730b50 .elementor-heading-title{font-size:38px;}.elementor-1451 .elementor-element.elementor-element-475912b .elementor-heading-title{font-size:38px;}.elementor-1451 .elementor-element.elementor-element-7924d90c .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-1451 .elementor-element.elementor-element-2773d219 .elementor-heading-title{font-size:28px;}.elementor-1451 .elementor-element.elementor-element-3027e9a .elementor-heading-title{font-size:28px;}.elementor-1451 .elementor-element.elementor-element-78730b50 .elementor-heading-title{font-size:28px;}.elementor-1451 .elementor-element.elementor-element-475912b .elementor-heading-title{font-size:28px;}.elementor-1451 .elementor-element.elementor-element-7924d90c .elementor-heading-title{font-size:28px;}}/* Start custom CSS for text-editor, class: .elementor-element-7be4a6ed */.elementor-1451 .elementor-element.elementor-element-7be4a6ed a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ddb545e */.elementor-1451 .elementor-element.elementor-element-1ddb545e a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dd72116 */.elementor-1451 .elementor-element.elementor-element-7dd72116 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e46bde */.elementor-1451 .elementor-element.elementor-element-51e46bde a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1067b400 */.elementor-1451 .elementor-element.elementor-element-1067b400 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50695bb9 */.elementor-1451 .elementor-element.elementor-element-50695bb9 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a433262 */.elementor-1451 .elementor-element.elementor-element-1a433262 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ac91673 */.elementor-1451 .elementor-element.elementor-element-6ac91673 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f250a86 */.elementor-1451 .elementor-element.elementor-element-2f250a86 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eede834 */.elementor-1451 .elementor-element.elementor-element-6eede834 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51bea809 */.elementor-1451 .elementor-element.elementor-element-51bea809 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5479b6 */.elementor-1451 .elementor-element.elementor-element-7b5479b6 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-245cdc2f */.elementor-1451 .elementor-element.elementor-element-245cdc2f a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24ce33c7 */.elementor-1451 .elementor-element.elementor-element-24ce33c7 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ec5e0a */.elementor-1451 .elementor-element.elementor-element-16ec5e0a a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-472d0d8b */.elementor-1451 .elementor-element.elementor-element-472d0d8b a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7446bd17 */.elementor-1451 .elementor-element.elementor-element-7446bd17 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17dbee0b */.elementor-1451 .elementor-element.elementor-element-17dbee0b a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d5a685e */.elementor-1451 .elementor-element.elementor-element-2d5a685e a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c34656 */.elementor-1451 .elementor-element.elementor-element-c34656 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15c36a2d */.elementor-1451 .elementor-element.elementor-element-15c36a2d a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dd3df43 */.elementor-1451 .elementor-element.elementor-element-5dd3df43 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7caf8217 */.elementor-1451 .elementor-element.elementor-element-7caf8217 a:hover {
    text-decoration: underline;
    text-decoration-color: #407EB1;
}/* End custom CSS */