.elementor-5049 .elementor-element.elementor-element-4e32c82{--display:flex;}.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-5049 .elementor-element.elementor-element-382af04{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-382af04 p{margin-block-end:20px;}.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-5049 .elementor-element.elementor-element-1003b6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 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-5049 .elementor-element.elementor-element-049e7c4 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-049e7c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-19e38fe{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-19e38fe p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-0f73136 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-0f73136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-4395165{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-4395165 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-5c34733a{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#C94F32;--border-color:#C94F32;--border-radius:6px 6px 6px 6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5049 .elementor-element.elementor-element-5c34733a::before, .elementor-5049 .elementor-element.elementor-element-5c34733a > .elementor-background-video-container::before, .elementor-5049 .elementor-element.elementor-element-5c34733a > .e-con-inner > .elementor-background-video-container::before, .elementor-5049 .elementor-element.elementor-element-5c34733a > .elementor-background-slideshow::before, .elementor-5049 .elementor-element.elementor-element-5c34733a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5049 .elementor-element.elementor-element-5c34733a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F8F5F2;}.elementor-5049 .elementor-element.elementor-element-b4c4af7 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-b4c4af7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-33b302fe{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#333333;}.elementor-5049 .elementor-element.elementor-element-33b302fe p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-b83f3e6{--display:flex;}.elementor-5049 .elementor-element.elementor-element-2a73ef9 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-2a73ef9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-a3a2950{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-a3a2950 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-85e6240 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-85e6240{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-3d951c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5049 .elementor-element.elementor-element-3e78474{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-3e78474 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-e2b4eb2 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-e2b4eb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-6ee1f8d{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-6ee1f8d p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-cf37881 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-cf37881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-83bf2f9{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-83bf2f9 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-2efcd76d{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#C94F32;--border-color:#C94F32;--border-radius:6px 6px 6px 6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5049 .elementor-element.elementor-element-2efcd76d::before, .elementor-5049 .elementor-element.elementor-element-2efcd76d > .elementor-background-video-container::before, .elementor-5049 .elementor-element.elementor-element-2efcd76d > .e-con-inner > .elementor-background-video-container::before, .elementor-5049 .elementor-element.elementor-element-2efcd76d > .elementor-background-slideshow::before, .elementor-5049 .elementor-element.elementor-element-2efcd76d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5049 .elementor-element.elementor-element-2efcd76d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F8F5F2;}.elementor-5049 .elementor-element.elementor-element-28a2618d .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-28a2618d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-43aca53d{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#333333;}.elementor-5049 .elementor-element.elementor-element-43aca53d p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-6fea2ad{--display:flex;}.elementor-5049 .elementor-element.elementor-element-5ccfaa7 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-5ccfaa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-bf1b8e2{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-bf1b8e2 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-a140ea9 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-a140ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-becfd08{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-becfd08 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-80ad68d .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-80ad68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-4ede77e{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-4ede77e p{margin-block-end:20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5049 .elementor-element.elementor-element-80fd3f6{--divider-border-style:solid;--divider-color:#C0BDBD;--divider-border-width:1px;}.elementor-5049 .elementor-element.elementor-element-80fd3f6 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-5049 .elementor-element.elementor-element-80fd3f6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5049 .elementor-element.elementor-element-2cadbd1 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-2cadbd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-514f2e0{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-514f2e0 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-484b9b9{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-5049 .elementor-element.elementor-element-bb03b9e{--display:flex;}.elementor-5049 .elementor-element.elementor-element-ff5b913 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-ff5b913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-4fd5c86{--display:flex;}.elementor-5049 .elementor-element.elementor-element-8c9fdd2{--display:flex;}.elementor-5049 .elementor-element.elementor-element-341e169{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-341e169 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-9aaa921{--display:flex;}.elementor-5049 .elementor-element.elementor-element-6fc596c{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-6fc596c p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-339a82b{--display:flex;}.elementor-5049 .elementor-element.elementor-element-feb1d77{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-feb1d77 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-8091489{--display:flex;}.elementor-5049 .elementor-element.elementor-element-0af0011{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-0af0011 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-93af844{--display:flex;}.elementor-5049 .elementor-element.elementor-element-1368db6{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-1368db6 p{margin-block-end:20px;}.elementor-5049 .elementor-element.elementor-element-b038be8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-5049 .elementor-element.elementor-element-3ddc297{--display:flex;}.elementor-5049 .elementor-element.elementor-element-88a3749{--display:flex;}.elementor-5049 .elementor-element.elementor-element-265704e .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:24px;font-weight:600;color:#222222;}.elementor-5049 .elementor-element.elementor-element-265704e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-5049 .elementor-element.elementor-element-3bb373e{font-family:"Source Serif 4", Sans-serif;font-size:19px;font-weight:400;line-height:1.75px;letter-spacing:0px;word-spacing:0px;}.elementor-5049 .elementor-element.elementor-element-3bb373e p{margin-block-end:20px;}/* Start custom CSS for heading, class: .elementor-element-049e7c4 */.elementor-5049 .elementor-element.elementor-element-049e7c4 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f73136 */.elementor-5049 .elementor-element.elementor-element-0f73136 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4c4af7 */.elementor-5049 .elementor-element.elementor-element-b4c4af7 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a73ef9 */.elementor-5049 .elementor-element.elementor-element-2a73ef9 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e6240 */.elementor-5049 .elementor-element.elementor-element-85e6240 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b4eb2 */.elementor-5049 .elementor-element.elementor-element-e2b4eb2 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf37881 */.elementor-5049 .elementor-element.elementor-element-cf37881 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28a2618d */.elementor-5049 .elementor-element.elementor-element-28a2618d .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ccfaa7 */.elementor-5049 .elementor-element.elementor-element-5ccfaa7 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a140ea9 */.elementor-5049 .elementor-element.elementor-element-a140ea9 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80ad68d */.elementor-5049 .elementor-element.elementor-element-80ad68d .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cadbd1 */.elementor-5049 .elementor-element.elementor-element-2cadbd1 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff5b913 */.elementor-5049 .elementor-element.elementor-element-ff5b913 .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-265704e */.elementor-5049 .elementor-element.elementor-element-265704e .elementor-heading-title{
    margin:0;
}/* End custom CSS */