.elementor-widget-text-editor {
    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-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-43257 .elementor-element.elementor-element-2c7fd498 {
    color: #333333;
}

@media(min-width:768px) {
    .elementor-43257 .elementor-element.elementor-element-62088711 {
        width: 60%;
    }

    .elementor-43257 .elementor-element.elementor-element-3566f82 {
        width: 40%;
    }
}

/* Start custom CSS */
.elementor-element-3a1d7543,
.elementor-element-1f9bb97,
.elementor-element-8e0ee01 {
    display: none;
}

@media screen and (min-width:768px) {
    .elementor-element-77790cba {
        margin-top: 40px;
    }
}

.elementor-element-1f9bb97, .elementor-element-8e0ee01{
display: none;
}

/* End custom CSS */