.elementor-4148 .elementor-element.elementor-element-5d225b7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4148 .elementor-element.elementor-element-58085eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-4148 .elementor-element.elementor-element-10d3626{font-family:"Varela Round", Sans-serif;font-size:1em;font-weight:400;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-10d3626 */.two-talk-post h1 {
    font-size: 1.75em;
    font-weight: 800;
    line-height: 1.3;
}

.two-talk-post h1:first-of-type {
    margin-top: 0;
}

.two-talk-post h2 {
    font-size: 1.5em;
    font-weight: 800;
    line-height: 1.3;
    margin: 1em 0;
}

.two-talk-post h2:first-of-type {
    margin-top: 0;
}

.two-talk-post h3 {
    font-size: 1.35em;
    font-weight: 800;
    line-height: 1.3;
    margin: 1em 0;
}

.two-talk-post h3:first-of-type {
    margin-top: 0;
}

.two-talk-post h4 {
    font-size: 1.25em;
    font-weight: 800;
    line-height: 1.3;
    margin: 1em 0;
}

.two-talk-post h4:first-of-type {
    margin-top: 0;
}

.two-talk-post ul {
    margin: 0 0 0.5em 0;
}

.two-talk-post ul li {
    list-style: none;
    margin: 0 0 0.5em 1.25em;
}

.two-talk-post ul li ul li:first-of-type {
    margin-top: 0.5em;
}

.two-talk-post ul li:before {
    background-color: var(--e-global-color-6b94adb);
    content: "";
    display: inline-block;
    height: 0.35em;
    border-radius: 0.35em;
    margin-left: -1.25em;
    margin-right: 0.85em;
    width: 0.35em;
}

.two-talk-post ul li li:before {
    background-color: var(--e-global-color-db427db);
}

.two-talk-post blockquote {
    border-left: 6px solid var(--e-global-color-6b94adb);
    font-size: 0.875em;
    line-height: 1.4;
    padding: 1em;
    margin: 0;
}

.two-talk-post blockquote:before {
    display: none;
}

.two-talk-post blockquote:after {
    display: none;
}

.two-talk-post h1, .two-talk-post h2, .two-talk-post h3, .two-talk-post h4 {
    color: #ED063D;
}

.two-talk-post ul li::before {
    background-color: #ED063D !important;
}

.two-talk-post ul li li::before {
  background-color: #FC9AB1 !important;
}

.two-talk-post a {
    border-bottom: 2px solid #ED063D;
    color: #ED063D;
    font-weight: 700;
}

.two-talk-post blockquote {
    border-left: 6px solid #800321;
}/* End custom CSS */