.elementor-5401 .elementor-element.elementor-element-70a750c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5401 .elementor-element.elementor-element-bca53ff{--divider-border-style:solid;--divider-color:var( --e-global-color-ce6076b );--divider-border-width:4px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5401 .elementor-element.elementor-element-bca53ff .elementor-divider-separator{width:80px;}.elementor-5401 .elementor-element.elementor-element-bca53ff .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-5401 .elementor-element.elementor-element-c5c2554{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for text-editor, class: .elementor-element-797d2cc */.elementor-5401 .elementor-element.elementor-element-797d2cc p {
    overflow-wrap: normal;
    margin: 0;
    padding: 0;
    color: transparent;
    text-shadow: 0 0 5px rgb(0 0 0 / 50%);
}

.elementor-5401 .elementor-element.elementor-element-797d2cc p::before {
    content: "";
    display: block;
    position: absolute;
    height: 60px;
    width: 100%;
    bottom: 0px;
    background-image: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);
}/* End custom CSS */