.elementor-2515 .elementor-element.elementor-element-1d06478{--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-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-2515 .elementor-element.elementor-element-4a4e8fd{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-2515 .elementor-element.elementor-element-4a4e8fd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2515 .elementor-element.elementor-element-e2b3ab1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.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-2515 .elementor-element.elementor-element-52dae4d{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-e486214 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2515 .elementor-element.elementor-element-3b07f48{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2515 .elementor-element.elementor-element-3b07f48.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2515 .elementor-element.elementor-element-61fc89f{--display:flex;}.elementor-2515 .elementor-element.elementor-element-534b737 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-13a75f9{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-f89e8a9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-18fac0b{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-4be3925 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-4cbf45f{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-cbb18f9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-22e5c95{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-22e5c95 p{margin-block-end:0px;}.elementor-2515 .elementor-element.elementor-element-f670d0e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-7c2ebec{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-3d1e804 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-5336112{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-4bbc0a6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-74c33d7{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-cb65d9f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2515 .elementor-element.elementor-element-fa0b722{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2515 .elementor-element.elementor-element-39a6990 .elementor-button{background-color:var( --e-global-color-7551171 );font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:500;fill:var( --e-global-color-f3f5d8a );color:var( --e-global-color-f3f5d8a );border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:14px 24px 14px 24px;}.elementor-2515 .elementor-element.elementor-element-39a6990 .elementor-button:hover, .elementor-2515 .elementor-element.elementor-element-39a6990 .elementor-button:focus{background-color:var( --e-global-color-f3f5d8a );color:var( --e-global-color-7551171 );border-color:var( --e-global-color-7551171 );}.elementor-2515 .elementor-element.elementor-element-39a6990{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-2515 .elementor-element.elementor-element-39a6990 .elementor-button:hover svg, .elementor-2515 .elementor-element.elementor-element-39a6990 .elementor-button:focus svg{fill:var( --e-global-color-7551171 );}.elementor-2515 .elementor-element.elementor-element-6a36e26 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;}.elementor-2515 .elementor-element.elementor-element-b08070b{--display:flex;}.elementor-2515 .elementor-element.elementor-element-c35a82a{--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-2515 .elementor-element.elementor-element-7ecc571{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-03e88d7{--display:flex;}.elementor-2515 .elementor-element.elementor-element-104af6d{--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-2515 .elementor-element.elementor-element-3c87adf{--display:flex;}.elementor-2515 .elementor-element.elementor-element-63094f3{--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-2515 .elementor-element.elementor-element-eb3f7da{--display:flex;}.elementor-2515 .elementor-element.elementor-element-ffc1425{--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-2515 .elementor-element.elementor-element-8d49bbf{--display:flex;}.elementor-2515 .elementor-element.elementor-element-b7e2838{--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-2515 .elementor-element.elementor-element-a1064ac .elementor-button{background-color:var( --e-global-color-7551171 );font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:500;fill:var( --e-global-color-f3f5d8a );color:var( --e-global-color-f3f5d8a );border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:14px 24px 14px 24px;}.elementor-2515 .elementor-element.elementor-element-a1064ac .elementor-button:hover, .elementor-2515 .elementor-element.elementor-element-a1064ac .elementor-button:focus{background-color:var( --e-global-color-f3f5d8a );color:var( --e-global-color-7551171 );border-color:var( --e-global-color-7551171 );}.elementor-2515 .elementor-element.elementor-element-a1064ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-2515 .elementor-element.elementor-element-a1064ac .elementor-button:hover svg, .elementor-2515 .elementor-element.elementor-element-a1064ac .elementor-button:focus svg{fill:var( --e-global-color-7551171 );}.elementor-2515 .elementor-element.elementor-element-84cb906{--display:flex;}.elementor-2515 .elementor-element.elementor-element-4ec07b9{--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-2515 .elementor-element.elementor-element-3dee428{--display:flex;}.elementor-2515 .elementor-element.elementor-element-862c1b0{--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-2515 .elementor-element.elementor-element-863fe1a{--display:flex;}.elementor-2515 .elementor-element.elementor-element-59de87f{--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-2515 .elementor-element.elementor-element-29e1e09{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-939fb6e{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:16px;}:where( .elementor-2515 .elementor-element.elementor-element-939fb6e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}.elementor-2515 .elementor-element.elementor-element-d44c2bc{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2515 .elementor-element.elementor-element-2cae645 .elementor-button{background-color:var( --e-global-color-7551171 );font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:500;fill:var( --e-global-color-f3f5d8a );color:var( --e-global-color-f3f5d8a );border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:14px 24px 14px 24px;}.elementor-2515 .elementor-element.elementor-element-2cae645 .elementor-button:hover, .elementor-2515 .elementor-element.elementor-element-2cae645 .elementor-button:focus{background-color:var( --e-global-color-f3f5d8a );color:var( --e-global-color-7551171 );border-color:var( --e-global-color-7551171 );}.elementor-2515 .elementor-element.elementor-element-2cae645{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-2515 .elementor-element.elementor-element-2cae645 .elementor-button:hover svg, .elementor-2515 .elementor-element.elementor-element-2cae645 .elementor-button:focus svg{fill:var( --e-global-color-7551171 );}.elementor-2515 .elementor-element.elementor-element-3b55971{--display:flex;}.elementor-2515 .elementor-element.elementor-element-95b5eeb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;}.elementor-2515 .elementor-element.elementor-element-335d4ba{font-family:"Open Sans", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-2515 .elementor-element.elementor-element-3b07f48{margin:-7px -7px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;}.elementor-2515 .elementor-element.elementor-element-39a6990{padding:0px 0px 0px 149px;}.elementor-2515 .elementor-element.elementor-element-a1064ac{padding:0px 0px 0px 149px;}.elementor-2515 .elementor-element.elementor-element-2cae645{padding:0px 0px 0px 149px;}}@media(max-width:767px){.elementor-2515 .elementor-element.elementor-element-3b07f48{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2515 .elementor-element.elementor-element-39a6990{margin:0px -22px calc(var(--kit-widget-spacing, 0px) + 0px) 53px;padding:0px 50px 0px 0px;}.elementor-2515 .elementor-element.elementor-element-a1064ac{margin:0px -22px calc(var(--kit-widget-spacing, 0px) + 0px) 53px;padding:0px 50px 0px 0px;}.elementor-2515 .elementor-element.elementor-element-2cae645{margin:0px -22px calc(var(--kit-widget-spacing, 0px) + 0px) 53px;padding:0px 50px 0px 0px;}}