.elementor-22025 .elementor-element.elementor-element-8eb1bac{--display:flex;--min-height:462px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22025 .elementor-element.elementor-element-8eb1bac:not(.elementor-motion-effects-element-type-background), .elementor-22025 .elementor-element.elementor-element-8eb1bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e90d44 );background-image:url("https://icanthrivecounseling.com/wp-content/uploads/2026/04/SCRATCHPAD-IDEAS-28-scaled.webp");background-position:0px -51px;background-repeat:no-repeat;background-size:cover;}.elementor-22025 .elementor-element.elementor-element-8eb1bac::before, .elementor-22025 .elementor-element.elementor-element-8eb1bac > .elementor-background-video-container::before, .elementor-22025 .elementor-element.elementor-element-8eb1bac > .e-con-inner > .elementor-background-video-container::before, .elementor-22025 .elementor-element.elementor-element-8eb1bac > .elementor-background-slideshow::before, .elementor-22025 .elementor-element.elementor-element-8eb1bac > .e-con-inner > .elementor-background-slideshow::before, .elementor-22025 .elementor-element.elementor-element-8eb1bac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #FFFFFE 41%, #F8F5F200 75%);}.elementor-22025 .elementor-element.elementor-element-ea2652b{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-22025 .elementor-element.elementor-element-ea2652b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-22025 .elementor-element.elementor-element-8d00e66{--spacer-size:140px;}.elementor-22025 .elementor-element.elementor-element-7a4c021{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22025 .elementor-element.elementor-element-7a4c021 .elementor-heading-title{font-family:"Amatic SC", Serif;font-size:71px;font-weight:700;line-height:87px;color:var( --e-global-color-text );}.elementor-22025 .elementor-element.elementor-element-7a4c021.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-22025 .elementor-element.elementor-element-891ed8d{--spacer-size:20px;}.elementor-22025 .elementor-element.elementor-element-fd738a1 .elementor-heading-title{font-family:"Poppins", Serif;font-size:26px;font-weight:400;font-style:italic;line-height:40px;}.elementor-22025 .elementor-element.elementor-element-fd738a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 0px;width:100%;max-width:100%;}.elementor-22025 .elementor-element.elementor-element-fd738a1.elementor-element{--align-self:flex-start;}.elementor-22025 .elementor-element.elementor-element-9ecd995{--spacer-size:129px;}.elementor-22025 .elementor-element.elementor-element-dee5389{--display:flex;}.elementor-22025 .elementor-element.elementor-element-8994a6a{--spacer-size:50px;}.elementor-22025 .elementor-element.elementor-element-f0d01ca{--display:flex;}.elementor-22025 .elementor-element.elementor-element-235eb8d{text-align:center;}.elementor-22025 .elementor-element.elementor-element-235eb8d .elementor-heading-title{font-family:"Libre Baskerville", Serif;font-size:28px;font-weight:800;line-height:1.2em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-51a158f{--display:flex;}.elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:14px;}.elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:14px;}.elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-icon{width:14px;}body:not(.rtl) .elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-text{padding-right:0px;}.elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-text, .elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-item{font-family:"Lato", Serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-22025 .elementor-element.elementor-element-33e13a4{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22025 .elementor-element.elementor-element-3e0ec8a{--spacer-size:40px;}.elementor-22025 .elementor-element.elementor-element-ae7b82f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22025 .elementor-element.elementor-element-b608400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-22025 .elementor-element.elementor-element-b608400.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22025 .elementor-element.elementor-element-37d4558{font-family:"Lato", Serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__prev--label{color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__next--label{color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__prev--label, .elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__next--label{font-size:13px;font-weight:600;}.elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__prev--title, .elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__next--title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__prev--title:hover, .elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__next--title:hover{color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-ce85c10 .elementor-post-navigation__separator{background-color:#07808036;width:1px;}.elementor-22025 .elementor-element.elementor-element-ce85c10 .elementor-post-navigation{color:#07808036;border-block-width:1px;padding:8px 0;}.elementor-22025 .elementor-element.elementor-element-ce85c10 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-22025 .elementor-element.elementor-element-ce85c10 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-22025 .elementor-element.elementor-element-ce85c10{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-1dc66ce{--spacer-size:36px;}.elementor-22025 .elementor-element.elementor-element-c6cba31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22025 .elementor-element.elementor-element-f542219{--display:flex;}.elementor-22025 .elementor-element.elementor-element-f542219.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-icon{width:14px;}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-icon i{font-size:14px;}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-text{padding-right:0px;}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-text, .elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-6ddc431{--display:flex;}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-icon{width:14px;}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-icon i{font-size:14px;}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-text{padding-right:0px;}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-text, .elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-6183464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-22025 .elementor-element.elementor-element-6183464:not(.elementor-motion-effects-element-type-background), .elementor-22025 .elementor-element.elementor-element-6183464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3697294 );}.elementor-22025 .elementor-element.elementor-element-a4aaa86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22025 .elementor-element.elementor-element-5441a8a .elementor-author-box__avatar img{width:60px;height:60px;}.elementor-22025 .elementor-element.elementor-element-5441a8a .elementor-author-box__name{color:#474949;font-family:"Lato", Serif;font-size:12px;font-weight:400;line-height:1.8em;}.elementor-22025 .elementor-element.elementor-element-5441a8a .elementor-author-box__bio{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-5441a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-c13493b{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-c13493b p{margin-block-end:8px;}.elementor-22025 .elementor-element.elementor-element-c13493b.elementor-element{--align-self:flex-start;}.elementor-22025 .elementor-element.elementor-element-f24f3a7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-22025 .elementor-element.elementor-element-f24f3a7 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-22025 .elementor-element.elementor-element-f24f3a7 .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-22025 .elementor-element.elementor-element-5696bd4 .elementor-heading-title{font-family:"Libre Baskerville", Serif;font-size:19px;font-weight:600;color:#2A8C8C;}.elementor-22025 .elementor-element.elementor-element-5696bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-c2d2daf{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-c2d2daf a{color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22025 .elementor-element.elementor-element-bc5b483{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-item > a{font-family:"Lato", Serif;font-size:14px;font-weight:400;line-height:24px;}.elementor-22025 .elementor-element.elementor-element-bc5b483 .elementor-icon-list-text{transition:color 0.3s;}.elementor-22025 .elementor-element.elementor-element-ef48a49{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-22025 .elementor-element.elementor-element-ef48a49 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-22025 .elementor-element.elementor-element-ef48a49 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-22025 .elementor-element.elementor-element-b995fc7 .elementor-heading-title{font-family:"Libre Baskerville", Serif;font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22025 .elementor-element.elementor-element-b995fc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22025 .elementor-element.elementor-element-fcef009{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-868d8b4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-22025 .elementor-element.elementor-element-868d8b4 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-22025 .elementor-element.elementor-element-868d8b4 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-22025 .elementor-element.elementor-element-a8a8b12 .elementor-heading-title{font-family:"Libre Baskerville", Serif;font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-22025 .elementor-element.elementor-element-a8a8b12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-985bd4f{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-985bd4f a{color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-c8cc30e{--display:flex;}.elementor-22025 .elementor-element.elementor-element-560ded1{--divider-border-style:solid;--divider-color:#07808036;--divider-border-width:1px;}.elementor-22025 .elementor-element.elementor-element-560ded1 .elementor-divider-separator{width:100%;}.elementor-22025 .elementor-element.elementor-element-560ded1 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-22025 .elementor-element.elementor-element-d26d6b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22025 .elementor-element.elementor-element-cc54e16{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-cc54e16 .elementor-heading-title{font-family:"Libre Baskerville", Serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-22025 .elementor-element.elementor-element-fdeaae0 .elementor-post__meta-data span + span:before{content:"•";}.elementor-22025 .elementor-element.elementor-element-fdeaae0{--grid-column-gap:30px;--grid-row-gap:35px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22025 .elementor-element.elementor-element-fdeaae0 .elementor-post__card{background-color:var( --e-global-color-2513b55 );border-color:#07808036;border-width:1px;border-radius:8px;}.elementor-22025 .elementor-element.elementor-element-fdeaae0 .elementor-post__card .elementor-post__meta-data{border-top-color:#07808036;}.elementor-22025 .elementor-element.elementor-element-fdeaae0 .elementor-post__title, .elementor-22025 .elementor-element.elementor-element-fdeaae0 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Libre Baskerville", Serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-22025 .elementor-element.elementor-element-fdeaae0 .elementor-post__meta-data{color:var( --e-global-color-text );font-family:"Lato", Serif;font-size:12px;font-weight:400;line-height:24px;}.elementor-22025 .elementor-element.elementor-element-fdeaae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22025 .elementor-element.elementor-element-fdeaae0.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-22025 .elementor-element.elementor-element-8eb1bac{--width:100%;}.elementor-22025 .elementor-element.elementor-element-ea2652b{--width:1190px;}.elementor-22025 .elementor-element.elementor-element-ae7b82f{--content-width:1190px;}.elementor-22025 .elementor-element.elementor-element-b608400{--width:69.97%;}.elementor-22025 .elementor-element.elementor-element-f542219{--width:52.006%;}.elementor-22025 .elementor-element.elementor-element-6183464{--width:50%;}}@media(max-width:1024px){.elementor-22025 .elementor-element.elementor-element-8eb1bac:not(.elementor-motion-effects-element-type-background), .elementor-22025 .elementor-element.elementor-element-8eb1bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__prev--title, .elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__next--title{font-size:var( --e-global-typography-text-font-size );}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-5441a8a .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-c13493b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-c2d2daf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-985bd4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-22025 .elementor-element.elementor-element-8eb1bac:not(.elementor-motion-effects-element-type-background), .elementor-22025 .elementor-element.elementor-element-8eb1bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22025 .elementor-element.elementor-element-fd738a1 .elementor-heading-title{line-height:1.4em;}.elementor-22025 .elementor-element.elementor-element-235eb8d .elementor-heading-title{line-height:1.2em;}.elementor-22025 .elementor-element.elementor-element-33e13a4 .elementor-icon-list-item{line-height:1.5em;}.elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__prev--title, .elementor-22025 .elementor-element.elementor-element-ce85c10 span.post-navigation__next--title{font-size:var( --e-global-typography-text-font-size );}.elementor-22025 .elementor-element.elementor-element-83863bc .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-78c447c .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-5441a8a .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-c13493b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-c2d2daf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22025 .elementor-element.elementor-element-fcef009 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22025 .elementor-element.elementor-element-985bd4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for author-box, class: .elementor-element-5441a8a *//* Make the first line (your name) larger than the credentials */
.elementor-author-box__name::first-line {
    font-size: 18px;
    font-weight: 600;
}
/* Make the first line (your name) teal */
.elementor-author-box__name::first-line {
    color: #2A8C8C; /* your teal */
}
/* Make the first line (your name) use Libre Baskerville */
.elementor-author-box__name::first-line {
    font-family: 'Libre Baskerville', serif;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-theme-post-content p {
    margin-bottom: 24px;
}
.elementor-widget-theme-post-content h2 {
    font-family: 'Libre Baskerville', serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3;
    color: #2A8C8C;
    margin-top: 40px;
    margin-bottom: 16px;
}

.elementor-widget-theme-post-content h3 {
    font-family: 'Libre Baskerville', serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 1.3;
    color: #2A8C8C;
    margin-top: 32px;
    margin-bottom: 12px;
}
/* Blog post link styling */
.elementor-widget-theme-post-content a {
    color: #E36A5A; /* coral */
    text-decoration: underline;
    text-underline-offset: 2px;
    font-weight: 600;
}

.elementor-widget-theme-post-content a:hover {
    color: #2D7D73; /* teal */
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 2px;
}
/* APA-style centered blockquote with matching dividers */
.elementor-widget-theme-post-content blockquote {
    font-family: 'Libre Baskerville', serif;
    font-size: 18px;
    font-style: italic;
    line-height: 1.6;
    color: #F45D48;
    text-align: center;

    margin: 24px auto;
    padding: 0; /* remove padding so spacing is controlled by pseudo-elements */
    max-width: 600px;
    position: relative;
}

.elementor-widget-theme-post-content blockquote:before,
.elementor-widget-theme-post-content blockquote:after {
    content: "";
    display: block;
    width: 90px;
    height: 2px;
    background-color: #F45D48;
    margin: 16px auto;
}

/* Add spacing between the lines and the text */
.elementor-widget-theme-post-content blockquote p {
    margin: 16px 0;
}
/* Float-right image with text wrapping */
.elementor-widget-theme-post-content figure.float-right {
    float: right;
    margin: 0 0 16px 24px; /* top right bottom left */
    max-width: 40%;
}

/* Float-left image with text wrapping */
.elementor-widget-theme-post-content figure.float-left {
    float: left;
    margin: 0 24px 16px 0;
    max-width: 40%;
}

/* Ensure layout resets after floated images */
.elementor-widget-theme-post-content::after {
    content: "";
    display: block;
    clear: both;
}
@media (max-width: 768px) {
    .elementor-widget-theme-post-content figure.float-right,
    .elementor-widget-theme-post-content figure.float-left {
        float: none;
        margin: 24px auto;
        max-width: 100%;
    }
}/* End custom CSS */