.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-30104 .elementor-element.elementor-element-daf6e9d{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-daf6e9d p{margin-block-end:6px;}.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-30104 .elementor-element.elementor-element-8fd6439{text-align:left;}.elementor-30104 .elementor-element.elementor-element-8fd6439 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-0513f4f{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-0513f4f p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-b4b5d15{text-align:left;}.elementor-30104 .elementor-element.elementor-element-b4b5d15 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-3b65de8{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-3b65de8 p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-1ce2a41{text-align:left;}.elementor-30104 .elementor-element.elementor-element-1ce2a41 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-643dbe8{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-643dbe8 p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-f0113ae{text-align:left;}.elementor-30104 .elementor-element.elementor-element-f0113ae .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-e26a4a3{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-e26a4a3 p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-97960f4{text-align:left;}.elementor-30104 .elementor-element.elementor-element-97960f4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-61fefee{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-61fefee p{margin-block-end:6px;}.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-30104 .elementor-element.elementor-element-7a5314d{text-align:left;}.elementor-30104 .elementor-element.elementor-element-7a5314d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-f048ea4{text-align:left;}.elementor-30104 .elementor-element.elementor-element-f048ea4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-d808f2b{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-d808f2b p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-153944d{text-align:left;}.elementor-30104 .elementor-element.elementor-element-153944d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-dbd279d{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-dbd279d p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-641bc69{text-align:left;}.elementor-30104 .elementor-element.elementor-element-641bc69 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-1c76eec{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-1c76eec p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-5172e88{text-align:left;}.elementor-30104 .elementor-element.elementor-element-5172e88 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-b63c326{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-b63c326 p{margin-block-end:6px;}.elementor-30104 .elementor-element.elementor-element-9bbad84{text-align:left;}.elementor-30104 .elementor-element.elementor-element-9bbad84 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#2B2B2B;}.elementor-30104 .elementor-element.elementor-element-7948565{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30104 .elementor-element.elementor-element-7948565 p{margin-block-end:6px;}@media(max-width:767px){.elementor-30104 .elementor-element.elementor-element-8fd6439 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-b4b5d15 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-1ce2a41 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-f0113ae .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-97960f4 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-7a5314d .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-f048ea4 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-153944d .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-641bc69 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-5172e88 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-30104 .elementor-element.elementor-element-9bbad84 .elementor-heading-title{font-size:20px;line-height:1.4em;}}