.elementor-3 .elementor-element.elementor-element-88662a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-88662a9:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-88662a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F2;}.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-3 .elementor-element.elementor-element-73b3f5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-73b3f5d .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:30px;font-weight:500;color:#222222;}.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-3 .elementor-element.elementor-element-3d115ce{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-73baef4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-73baef4 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-8925b36{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-cffcbcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-cffcbcf .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-c185286{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-5705612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-5705612 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-1625f93{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-6e56a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-6e56a26 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-235edbe{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-a54057b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-a54057b .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-5474438{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-811928d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-811928d .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-e4f1324{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-422ac61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-422ac61 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-f02f879{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-b6eed94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-b6eed94 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-9fc4f12{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-f4e6039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-f4e6039 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-db31e1d{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-3f4f4cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-3f4f4cc .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-ee296bc{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-893a8e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-893a8e9 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-e430ffa{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-7f19300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-7f19300 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-2fab461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-2fab461 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-9e846fb{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-16b09cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-16b09cd .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-563d1ee{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-af0452a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-af0452a .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-5adacd7{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-ca8de6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-ca8de6c .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-fb18a04{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-bc043c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-bc043c3 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-06cf6c7{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-a993beb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-a993beb .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-2d84284{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-de6678c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-de6678c .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-6f1d87d{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-a4ba9db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-a4ba9db .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-16c7193{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-16c7193 .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-90edb0f{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-8ff5faa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-8ff5faa .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-4cca890{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}.elementor-3 .elementor-element.elementor-element-1e102fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-1e102fa .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:25px;font-weight:500;color:#222222;}.elementor-3 .elementor-element.elementor-element-f0fd4ed{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#444444;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-88662a9{--content-width:980px;}}/* Start custom CSS for text-editor, class: .elementor-element-3d115ce */.elementor-3 .elementor-element.elementor-element-3d115ce a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-3d115ce a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8925b36 */.elementor-3 .elementor-element.elementor-element-8925b36 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-8925b36 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c185286 */.elementor-3 .elementor-element.elementor-element-c185286 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-c185286 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1625f93 */.elementor-3 .elementor-element.elementor-element-1625f93 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-1625f93 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-235edbe */.elementor-3 .elementor-element.elementor-element-235edbe a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-235edbe a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5474438 */.elementor-3 .elementor-element.elementor-element-5474438 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-5474438 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4f1324 */.elementor-3 .elementor-element.elementor-element-e4f1324 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-e4f1324 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f02f879 */.elementor-3 .elementor-element.elementor-element-f02f879 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-f02f879 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fc4f12 */.elementor-3 .elementor-element.elementor-element-9fc4f12 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-9fc4f12 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db31e1d */.elementor-3 .elementor-element.elementor-element-db31e1d a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-db31e1d a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee296bc */.elementor-3 .elementor-element.elementor-element-ee296bc a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-ee296bc a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e430ffa */.elementor-3 .elementor-element.elementor-element-e430ffa a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-e430ffa a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e846fb */.elementor-3 .elementor-element.elementor-element-9e846fb a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-9e846fb a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-563d1ee */.elementor-3 .elementor-element.elementor-element-563d1ee a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-563d1ee a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5adacd7 */.elementor-3 .elementor-element.elementor-element-5adacd7 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-5adacd7 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb18a04 */.elementor-3 .elementor-element.elementor-element-fb18a04 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-fb18a04 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06cf6c7 */.elementor-3 .elementor-element.elementor-element-06cf6c7 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-06cf6c7 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d84284 */.elementor-3 .elementor-element.elementor-element-2d84284 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-2d84284 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1d87d */.elementor-3 .elementor-element.elementor-element-6f1d87d a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-6f1d87d a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90edb0f */.elementor-3 .elementor-element.elementor-element-90edb0f a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-90edb0f a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cca890 */.elementor-3 .elementor-element.elementor-element-4cca890 a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-4cca890 a:hover{
        color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fd4ed */.elementor-3 .elementor-element.elementor-element-f0fd4ed a{
        color: #066047;
        word-break: break-word;
}
.elementor-3 .elementor-element.elementor-element-f0fd4ed a:hover{
        color: #000;
}/* End custom CSS */