.elementor-978 .elementor-element.elementor-element-010c1a0:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-010c1a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#34383B}.elementor-978 .elementor-element.elementor-element-010c1a0>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-010c1a0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 28px 42px 28px}.elementor-978 .elementor-element.elementor-element-010c1a0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-9edda0a:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-9edda0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-978 .elementor-element.elementor-element-9edda0a>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-9edda0a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-9edda0a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-0132a66:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-0132a66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2EEE7}.elementor-978 .elementor-element.elementor-element-0132a66>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-0132a66{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-0132a66>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-670d5c9:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-670d5c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#34383B}.elementor-978 .elementor-element.elementor-element-670d5c9>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-670d5c9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-670d5c9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-bca90c1:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-bca90c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2EEE7}.elementor-978 .elementor-element.elementor-element-bca90c1>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-bca90c1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-bca90c1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-b864fda:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-b864fda>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#34383B}.elementor-978 .elementor-element.elementor-element-b864fda>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-b864fda{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-b864fda>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-017babe:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-017babe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-978 .elementor-element.elementor-element-017babe>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-017babe{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-017babe>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-eb485c0:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-eb485c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F3F0}.elementor-978 .elementor-element.elementor-element-eb485c0>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-eb485c0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-eb485c0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-f76f83b:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-f76f83b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#34383B;background-image:url(https://jordanpenner.com/wp-content/uploads/2026/09/counselling-process-office-background.png);background-size:cover}.elementor-978 .elementor-element.elementor-element-f76f83b>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-f76f83b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-f76f83b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-02f1aa3:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-02f1aa3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#34383B}.elementor-978 .elementor-element.elementor-element-02f1aa3>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-02f1aa3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:78px 28px 78px 28px}.elementor-978 .elementor-element.elementor-element-02f1aa3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-978 .elementor-element.elementor-element-f4f3025:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-f4f3025>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2EEE7}.elementor-978 .elementor-element.elementor-element-f4f3025>.elementor-container{max-width:960px}.elementor-978 .elementor-element.elementor-element-f4f3025{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:72px 28px 72px 28px}.elementor-978 .elementor-element.elementor-element-f4f3025>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-978 .elementor-element.elementor-element-18670b0>.elementor-widget-container{margin:0 0 22px 0}.elementor-978 .elementor-element.elementor-element-18670b0{text-align:center}.elementor-978 .elementor-element.elementor-element-18670b0 .elementor-heading-title{font-family:"Source Sans 3",Sans-serif;font-size:48px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0;color:#183B56}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-accordion .elementor-tab-content{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-978 .elementor-element.elementor-element-052984d .elementor-accordion-item{border-color:#D8D1C9}.elementor-978 .elementor-element.elementor-element-052984d .elementor-accordion-item .elementor-tab-content{border-block-start-color:#D8D1C9}.elementor-978 .elementor-element.elementor-element-052984d .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#D8D1C9}.elementor-978 .elementor-element.elementor-element-052984d .elementor-accordion-icon,.elementor-978 .elementor-element.elementor-element-052984d .elementor-accordion-title{color:#183B56}.elementor-978 .elementor-element.elementor-element-052984d .elementor-accordion-icon svg{fill:#183B56}.elementor-978 .elementor-element.elementor-element-052984d .elementor-active .elementor-accordion-icon,.elementor-978 .elementor-element.elementor-element-052984d .elementor-active .elementor-accordion-title{color:#183B56}.elementor-978 .elementor-element.elementor-element-052984d .elementor-active .elementor-accordion-icon svg{fill:#183B56}.elementor-978 .elementor-element.elementor-element-052984d .elementor-accordion-title{font-family:"Source Sans 3",Sans-serif;font-size:18px;font-weight:600}.elementor-978 .elementor-element.elementor-element-052984d .elementor-tab-content{color:#34383B;font-family:"Roboto",Sans-serif;font-size:16px;line-height:1.7em}.elementor-978 .elementor-element.elementor-element-629f525:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-629f525>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#34383B}.elementor-978 .elementor-element.elementor-element-629f525>.elementor-container{max-width:1160px}.elementor-978 .elementor-element.elementor-element-629f525{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:72px 28px 72px 28px}.elementor-978 .elementor-element.elementor-element-629f525>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}:root{--page-title-display:none}@media(max-width:1024px){.elementor-978 .elementor-element.elementor-element-010c1a0{margin-top:0;margin-bottom:0;padding:0 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-9edda0a{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-0132a66{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-670d5c9{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-bca90c1{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-b864fda{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-017babe{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-eb485c0{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-f76f83b{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-02f1aa3{padding:62px 26px 62px 26px}.elementor-978 .elementor-element.elementor-element-f4f3025{padding:60px 26px 60px 26px}.elementor-978 .elementor-element.elementor-element-629f525{padding:62px 26px 62px 26px}}@media(max-width:767px){.elementor-978 .elementor-element.elementor-element-010c1a0{margin-top:0;margin-bottom:0;padding:0 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-9edda0a{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-0132a66{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-670d5c9{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-bca90c1{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-b864fda{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-017babe{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-eb485c0{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-f76f83b:not(.elementor-motion-effects-element-type-background),.elementor-978 .elementor-element.elementor-element-f76f83b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://jordanpenner.com/wp-content/uploads/2026/09/counselling-process-office-background.png);background-position:center center}.elementor-978 .elementor-element.elementor-element-f76f83b{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-02f1aa3{padding:48px 20px 48px 20px}.elementor-978 .elementor-element.elementor-element-f4f3025{padding:46px 20px 46px 20px}.elementor-978 .elementor-element.elementor-element-18670b0>.elementor-widget-container{margin:0 0 18px 0}.elementor-978 .elementor-element.elementor-element-18670b0 .elementor-heading-title{font-size:34px}.elementor-978 .elementor-element.elementor-element-629f525{padding:48px 20px 48px 20px}}