.elementor-21780 .elementor-element.elementor-element-aa8b69e{--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}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);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-21780 .elementor-element.elementor-element-14ddba4{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-14ddba4 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-fd959f6{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-fd959f6 a{color:#1C5FB8}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-21780 .elementor-element.elementor-element-aceff84{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-aceff84 .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-419487c{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-419487c a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-570baec{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-570baec a{color:#1C5FB8}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-21780 .elementor-element.elementor-element-dd31934{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-dd31934 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-1ee1d25{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-1ee1d25 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-79a5820{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-79a5820 .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-a6f820f{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-a6f820f a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-fe65ea4{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-fe65ea4 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-1b013f2{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-1b013f2 .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-57c0497{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-57c0497 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-fbb4bb0{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-fbb4bb0 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-ccf1ed5{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-ccf1ed5 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-e5ca3a5{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-e5ca3a5 .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-4b8835f{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-4b8835f a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-c630655{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-c630655 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-25b24d9{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-25b24d9 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-ee038d5{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-ee038d5 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-0ea93d4{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-0ea93d4 .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-5094c03{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-5094c03 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-c73c217{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-c73c217 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-c19f1f8{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-c19f1f8 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-a2e156a{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-a2e156a a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-4e0732b{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-4e0732b .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-1419d61{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-1419d61 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-e4abf9d{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-e4abf9d a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-14b1a9c{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-14b1a9c .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-845fd87{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-845fd87 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-a1c33d5{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-a1c33d5 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-aee5e1c{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-aee5e1c a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-ba222ab{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-ba222ab a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-8c89836{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21780 .elementor-element.elementor-element-8c89836 .elementor-heading-title{font-family:"montserrat",Sans-serif;font-size:26px;font-weight:700;line-height:24px;color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-8728206{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-8728206 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-2dc909e{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-2dc909e a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-5e60983{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-5e60983 a{color:#1C5FB8}.elementor-21780 .elementor-element.elementor-element-e856a21{font-family:"montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#222}.elementor-21780 .elementor-element.elementor-element-e856a21 a{color:#1C5FB8}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}