.elementor-3 .elementor-element.elementor-element-e754775{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.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-2dcbc91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-3 .elementor-element.elementor-element-2dcbc91 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:44px;font-weight:700;line-height:57.2px;color:#204147;}.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-23df560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-23df560 a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-ee2a57f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-ee2a57f .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-1584e8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-1584e8b a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-75df504{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-75df504 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-73f61c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-73f61c8 a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-5a5ee4f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-5a5ee4f .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-e760864{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-e760864 a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-affedcf{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-affedcf .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-dc31609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-dc31609 a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-71d7f77{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-71d7f77 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-5cf2aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-5cf2aef a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-c8960c3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-c8960c3 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-049476d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-049476d a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-c33ee6d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-c33ee6d .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-166d45c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-166d45c a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-8b60397{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-8b60397 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-47cca01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-47cca01 a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-a251139{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-a251139 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-86c876a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-86c876a a{color:#DA9307;}.elementor-3 .elementor-element.elementor-element-c2ad24f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-c2ad24f .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:24px;font-weight:700;line-height:33px;color:#204147;}.elementor-3 .elementor-element.elementor-element-ef8f6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sen", Sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#3B3B3B;}.elementor-3 .elementor-element.elementor-element-ef8f6e6 a{color:#DA9307;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-e754775{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2dcbc91 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-3 .elementor-element.elementor-element-23df560{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-1584e8b{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-73f61c8{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-e760864{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-dc31609{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-5cf2aef{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-049476d{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-166d45c{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-47cca01{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-86c876a{font-size:16px;line-height:28.8px;}.elementor-3 .elementor-element.elementor-element-ef8f6e6{font-size:16px;line-height:28.8px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-e754775{--content-width:1080px;}}/* Start custom CSS for text-editor, class: .elementor-element-23df560 */.elementor-3 .elementor-element.elementor-element-23df560 p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-23df560 ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-23df560 li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-23df560 a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-23df560 { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1584e8b */.elementor-3 .elementor-element.elementor-element-1584e8b p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-1584e8b ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-1584e8b li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-1584e8b a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-1584e8b { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73f61c8 */.elementor-3 .elementor-element.elementor-element-73f61c8 p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-73f61c8 ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-73f61c8 li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-73f61c8 a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-73f61c8 { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e760864 */.elementor-3 .elementor-element.elementor-element-e760864 p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-e760864 ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-e760864 li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-e760864 a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-e760864 { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc31609 */.elementor-3 .elementor-element.elementor-element-dc31609 p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-dc31609 ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-dc31609 li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-dc31609 a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-dc31609 { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf2aef */.elementor-3 .elementor-element.elementor-element-5cf2aef p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-5cf2aef ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-5cf2aef li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-5cf2aef a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-5cf2aef { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-049476d */.elementor-3 .elementor-element.elementor-element-049476d p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-049476d ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-049476d li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-049476d a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-049476d { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-166d45c */.elementor-3 .elementor-element.elementor-element-166d45c p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-166d45c ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-166d45c li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-166d45c a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-166d45c { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47cca01 */.elementor-3 .elementor-element.elementor-element-47cca01 p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-47cca01 ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-47cca01 li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-47cca01 a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-47cca01 { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86c876a */.elementor-3 .elementor-element.elementor-element-86c876a p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-86c876a ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-86c876a li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-86c876a a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-86c876a { overflow-wrap: anywhere; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef8f6e6 */.elementor-3 .elementor-element.elementor-element-ef8f6e6 p { margin: 0 0 16px; }
.elementor-3 .elementor-element.elementor-element-ef8f6e6 ul { margin: 0 0 16px; padding-left: 22px; }
.elementor-3 .elementor-element.elementor-element-ef8f6e6 li { margin-bottom: 8px; }
.elementor-3 .elementor-element.elementor-element-ef8f6e6 a { text-decoration: underline; }
.elementor-3 .elementor-element.elementor-element-ef8f6e6 { overflow-wrap: anywhere; }/* End custom CSS */