.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-58 .elementor-element.elementor-element-05c5de7>.elementor-widget-container{background-color:#e4f0f6;padding:30px 0 1px}.elementor-58 .elementor-element.elementor-element-17903cb{--spacer-size:20px}.elementor-58 .elementor-element.elementor-element-a96638a{--spacer-size:80px}.elementor-58 .elementor-element.elementor-element-65dcfbd{--spacer-size:80px}.elementor-58 .elementor-element.elementor-element-852cc71>.elementor-widget-container{background-color:#efefef;padding:30px 0 1px 10px}.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-58 .elementor-element.elementor-element-5ddd363{text-align:center}.elementor-58 .elementor-element.elementor-element-a0efc92{text-align:center}.elementor-58 .elementor-element.elementor-element-7cb7e81{--spacer-size:100px}.elementor-58 .elementor-element.elementor-element-4832f03>.elementor-widget-container{background-color:#e4f0f6;padding:30px 0 1px}.elementor-58 .elementor-element.elementor-element-ec8ae02>.elementor-widget-container{background-color:#c8e3c8;padding:20px 0 1px;border-radius:5px}.elementor-58 .elementor-element.elementor-element-fd51850>.elementor-widget-container{background-color:#c8d8e3;padding:20px 0 1px;border-radius:5px}.elementor-58 .elementor-element.elementor-element-a533dea>.elementor-widget-container{background-color:#e3c8d5;padding:20px 0 1px;border-radius:5px}.elementor-58 .elementor-element.elementor-element-3cc37c0>.elementor-widget-container{background-color:#e3dac8;padding:20px 0 1px;border-radius:5px}.elementor-58 .elementor-element.elementor-element-28be824>.elementor-widget-container{margin:15px 0 0}.elementor-58 .elementor-element.elementor-element-cf8bc75{text-align:center}.elementor-58 .elementor-element.elementor-element-d48c15c{--spacer-size:100px}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-ffc0e86{width:52.674%}.elementor-58 .elementor-element.elementor-element-bbfb4e1{width:47.326%}}