.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-7412 .elementor-element.elementor-element-fc3f717:not(.elementor-motion-effects-element-type-background), .elementor-7412 .elementor-element.elementor-element-fc3f717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#660000;}.elementor-7412 .elementor-element.elementor-element-fc3f717{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7412 .elementor-element.elementor-element-fc3f717 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-7412 .elementor-element.elementor-element-69eb84f{padding:0px 0px 13px 0px;}.elementor-7412 .elementor-element.elementor-element-69eb84f .elementor-heading-title{color:#FFFFFF;}.elementor-7412 .elementor-element.elementor-element-5275fba .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit){background-color:#FFFFFF !important;}.elementor-7412 .elementor-element.elementor-element-469a402:not(.elementor-motion-effects-element-type-background), .elementor-7412 .elementor-element.elementor-element-469a402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E752;}.elementor-7412 .elementor-element.elementor-element-469a402{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7412 .elementor-element.elementor-element-469a402 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7412 .elementor-element.elementor-element-ec0ca95{--spacer-size:10px;}.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-7412 .elementor-element.elementor-element-c551fc5{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;text-align:justify;}.elementor-7412 .elementor-element.elementor-element-47ba7a5:not(.elementor-motion-effects-element-type-background), .elementor-7412 .elementor-element.elementor-element-47ba7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A1C;}.elementor-7412 .elementor-element.elementor-element-47ba7a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7412 .elementor-element.elementor-element-47ba7a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7412 .elementor-element.elementor-element-ac07da9{background-color:#A40000;text-align:center;}.elementor-7412 .elementor-element.elementor-element-ac07da9 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-7412 .elementor-element.elementor-element-ccfe070{background-color:#A40000;text-align:center;}.elementor-7412 .elementor-element.elementor-element-ccfe070 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-7412 .elementor-element.elementor-element-9028f25{background-color:#A40000;text-align:center;}.elementor-7412 .elementor-element.elementor-element-9028f25 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-7412 .elementor-element.elementor-element-bf82a50{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;text-align:justify;color:#7A7A7A;}