.elementor-1503 .elementor-element.elementor-element-139d89e > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-1503 .elementor-element.elementor-element-03860d8{--spacer-size:25px;}.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 );color:var( --e-global-color-primary );}.elementor-1503 .elementor-element.elementor-element-4ac1a21{text-align:center;}.elementor-1503 .elementor-element.elementor-element-4ac1a21 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:800;line-height:72px;letter-spacing:-0.85px;color:#000000;}.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 );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-1503 .elementor-element.elementor-element-0d4a66c{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:37px;font-weight:300;line-height:59px;color:#000000;}.elementor-1503 .elementor-element.elementor-element-cb6c6dc{--spacer-size:50px;}.elementor-1503 .elementor-element.elementor-element-7c215b4 > .elementor-background-overlay{background-color:#F4F4F4;opacity:0.5;}.elementor-1503 .elementor-element.elementor-element-37d5be4{--spacer-size:50px;}.elementor-1503 .elementor-element.elementor-element-6072cb8{text-align:center;}.elementor-1503 .elementor-element.elementor-element-6072cb8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:800;line-height:72px;letter-spacing:-0.85px;color:#000000;}.elementor-1503 .elementor-element.elementor-element-3d1377b{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:37px;font-weight:300;line-height:59px;color:#000000;}.elementor-1503 .elementor-element.elementor-element-9cefa62{--spacer-size:50px;}.elementor-1503 .elementor-element.elementor-element-988fd10 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-1503 .elementor-element.elementor-element-591c4e1{--spacer-size:50px;}.elementor-1503 .elementor-element.elementor-element-ae637d8{text-align:center;}.elementor-1503 .elementor-element.elementor-element-ae637d8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:800;font-style:normal;line-height:72px;letter-spacing:-0.85px;color:#000000;}.elementor-1503 .elementor-element.elementor-element-28a155f{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:37px;font-weight:300;line-height:59px;color:#000000;}.elementor-1503 .elementor-element.elementor-element-43c6fa9{--spacer-size:50px;}.elementor-1503 .elementor-element.elementor-element-59152b3 > .elementor-background-overlay{background-color:#F4F4F4;opacity:0.5;}.elementor-1503 .elementor-element.elementor-element-26ccf8a{--spacer-size:50px;}.elementor-1503 .elementor-element.elementor-element-2a0caa8{text-align:center;}.elementor-1503 .elementor-element.elementor-element-2a0caa8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:800;line-height:72px;letter-spacing:-0.85px;color:#000000;}.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 );}.elementor-1503 .elementor-element.elementor-element-44b8442{width:var( --container-widget-width, 100.556% );max-width:100.556%;--container-widget-width:100.556%;--container-widget-flex-grow:0;text-align:left;font-family:"Source Sans Pro", Sans-serif;font-size:28.5px;font-weight:300;line-height:37px;color:#000000;}.elementor-1503 .elementor-element.elementor-element-e2fde7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Source Sans Pro", Sans-serif;font-size:28.5px;font-weight:300;line-height:37px;color:#000000;}.elementor-1503 .elementor-element.elementor-element-e2fde7d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-1503 .elementor-element.elementor-element-87fbaaf{--spacer-size:50px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1503 .elementor-element.elementor-element-4ac1a21 .elementor-heading-title{font-size:31.25px;line-height:39px;letter-spacing:-0.25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1503 .elementor-element.elementor-element-0d4a66c{font-size:25px;line-height:35px;}.elementor-1503 .elementor-element.elementor-element-6072cb8 .elementor-heading-title{font-size:31.25px;line-height:39px;letter-spacing:-0.25px;}.elementor-1503 .elementor-element.elementor-element-3d1377b{font-size:25px;line-height:35px;}.elementor-1503 .elementor-element.elementor-element-ae637d8 .elementor-heading-title{font-size:31.25px;line-height:39px;letter-spacing:-0.25px;}.elementor-1503 .elementor-element.elementor-element-28a155f{font-size:25px;line-height:35px;}.elementor-1503 .elementor-element.elementor-element-2a0caa8 .elementor-heading-title{font-size:31.25px;line-height:39px;letter-spacing:-0.25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1503 .elementor-element.elementor-element-f41810d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1503 .elementor-element.elementor-element-44b8442{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:left;font-size:20px;line-height:27px;}.elementor-1503 .elementor-element.elementor-element-e2fde7d > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-1503 .elementor-element.elementor-element-e2fde7d{font-size:20px;line-height:27px;}}