.elementor-15339 .elementor-element.elementor-element-2ee4236 > .elementor-container{min-height:400px;}.elementor-15339 .elementor-element.elementor-element-1a5dadf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15339 .elementor-element.elementor-element-1a5dadf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp-sites.ccci.org/agapeuk-old/wp-content/uploads/sites/90/2021/07/Couples-Talk-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15339 .elementor-element.elementor-element-1a5dadf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-1a5dadf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15339 .elementor-element.elementor-element-2b0318a:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-2b0318a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-15339 .elementor-element.elementor-element-2b0318a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-2b0318a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{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-15339 .elementor-element.elementor-element-901719f{width:var( --container-widget-width, 82.692% );max-width:82.692%;--container-widget-width:82.692%;--container-widget-flex-grow:0;font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-15339 .elementor-element.elementor-element-901719f > .elementor-widget-container{background-color:#00624d;margin:-23% 0% 0% 0%;padding:0px 70px 32px 0px;}.elementor-15339 .elementor-element.elementor-element-a1195a0{margin-top:0px;margin-bottom:140px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15339 .elementor-element.elementor-element-a113f27 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-15339 .elementor-element.elementor-element-3378774:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-3378774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-3378774 > .elementor-container{max-width:1600px;}.elementor-15339 .elementor-element.elementor-element-3378774{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-15339 .elementor-element.elementor-element-3378774 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-41b7373{text-align:start;}.elementor-15339 .elementor-element.elementor-element-41b7373 .elementor-heading-title{color:var( --e-global-color-6454fe04 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15339 .elementor-element.elementor-element-99e90b0{width:var( --container-widget-width, 46.657% );max-width:46.657%;--container-widget-width:46.657%;--container-widget-flex-grow:0;}.elementor-15339 .elementor-element.elementor-element-0165a0f{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-4da1070:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-4da1070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-4da1070 > .elementor-background-overlay{background-color:#00A883;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-4da1070{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-2ad7bfc .elementor-heading-title{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-5606736{width:var( --container-widget-width, 48.607% );max-width:48.607%;--container-widget-width:48.607%;--container-widget-flex-grow:0;}.elementor-15339 .elementor-element.elementor-element-c596e2f{font-weight:400;color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-f76a8ac:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-f76a8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-f76a8ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-f76a8ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-fcf456d .elementor-heading-title{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-99ccbaf:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-99ccbaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-99ccbaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-99ccbaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-6e6080e{width:var( --container-widget-width, 55.531% );max-width:55.531%;--container-widget-width:55.531%;--container-widget-flex-grow:0;text-align:center;}.elementor-15339 .elementor-element.elementor-element-19984ad{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-c7962f0:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-c7962f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-c7962f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-c7962f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-4539957 .elementor-heading-title{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-3719e02:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-3719e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-3719e02 > .elementor-background-overlay{background-color:#00A883;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-3719e02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-fe55576{width:var( --container-widget-width, 58.109% );max-width:58.109%;--container-widget-width:58.109%;--container-widget-flex-grow:0;}.elementor-15339 .elementor-element.elementor-element-ae033d0{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-488faa2:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-488faa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-488faa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-488faa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-86c59df .elementor-heading-title{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-3137048:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-3137048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-3137048{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-3137048 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-4552f02{width:var( --container-widget-width, 57.955% );max-width:57.955%;--container-widget-width:57.955%;--container-widget-flex-grow:0;text-align:center;}.elementor-15339 .elementor-element.elementor-element-2354031{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-16809e8:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-16809e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-16809e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-16809e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-d5d7ad8 .elementor-heading-title{color:#FFFFFF;}.elementor-15339 .elementor-element.elementor-element-dad883c:not(.elementor-motion-effects-element-type-background), .elementor-15339 .elementor-element.elementor-element-dad883c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A883;}.elementor-15339 .elementor-element.elementor-element-dad883c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15339 .elementor-element.elementor-element-dad883c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15339 .elementor-element.elementor-element-4a89469{width:var( --container-widget-width, 61.166% );max-width:61.166%;--container-widget-width:61.166%;--container-widget-flex-grow:0;}.elementor-15339 .elementor-element.elementor-element-a8e23b7{color:#FFFFFF;}@media(max-width:1024px){.elementor-15339 .elementor-element.elementor-element-a1195a0{margin-top:0px;margin-bottom:100px;}}@media(max-width:767px){.elementor-15339 .elementor-element.elementor-element-605a846 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15339 .elementor-element.elementor-element-a5c7b60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15339 .elementor-element.elementor-element-901719f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 25px 25px;}.elementor-15339 .elementor-element.elementor-element-a1195a0{margin-top:0px;margin-bottom:35px;}.elementor-15339 .elementor-element.elementor-element-0a03e49 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-901719f */.landing-page-intro .elementor-widget-container {
    position:relative;
}
.landing-page-intro .elementor-widget-container:before {
    content:'';
    display:block;
    background:inherit;
    position:absolute;
    top:0;
    left:-100%;
    width:100%;
    height:100%;
}
.landing-page-intro .elementor-widget-container .elementor-text-editor * {
    position:relative;
}
.landing-page-intro .elementor-text-editor &gt; p {
    font-size:20px;
}/* End custom CSS */