.elementor-4288 .elementor-element.elementor-element-2ae3fe0{--display:flex;--min-height:700px;--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-4288 .elementor-element.elementor-element-2ae3fe0:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-2ae3fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fdc37 );}.elementor-4288 .elementor-element.elementor-element-5ddb91e4{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4288 .elementor-element.elementor-element-5ddb91e4:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-5ddb91e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://erinshaheen.ca/wp-content/uploads/2026/10/Ottawa-Psychotherapist-Counsellor-2-e1778037781442.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-4288 .elementor-element.elementor-element-560a3a16{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:162px;--padding-bottom:162px;--padding-left:162px;--padding-right:162px;}.elementor-4288 .elementor-element.elementor-element-560a3a16:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-560a3a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fdc37 );}.elementor-4288 .elementor-element.elementor-element-491b93c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4288 .elementor-element.elementor-element-f760880{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-4288 .elementor-element.elementor-element-f760880 > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-58f4dbf4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-58f4dbf4 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-4288 .elementor-element.elementor-element-3595992f{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-4288 .elementor-element.elementor-element-3595992f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-1d28fa2e .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );padding:15px 080px 15px 80px;}.elementor-4288 .elementor-element.elementor-element-1d28fa2e .elementor-button:hover, .elementor-4288 .elementor-element.elementor-element-1d28fa2e .elementor-button:focus{color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-1d28fa2e .elementor-button:hover svg, .elementor-4288 .elementor-element.elementor-element-1d28fa2e .elementor-button:focus svg{fill:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-3ea6ef15{--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;--padding-top:140px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-3ea6ef15:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-3ea6ef15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-51da3c0e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4288 .elementor-element.elementor-element-51da3c0e.e-con{--align-self:center;}.elementor-4288 .elementor-element.elementor-element-28663bb7{text-align:start;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-4288 .elementor-element.elementor-element-17278b0d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-17278b0d > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-4288 .elementor-element.elementor-element-6afa12e3{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-primary );}.elementor-4288 .elementor-element.elementor-element-6afa12e3 a:hover, .elementor-4288 .elementor-element.elementor-element-6afa12e3 a:focus{color:var( --e-global-color-accent );}.elementor-4288 .elementor-element.elementor-element-6afa12e3 a{transition-duration:0.3s;}.elementor-4288 .elementor-element.elementor-element-5516f352{--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:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-1b7b8b35 img{height:750px;object-fit:cover;object-position:center center;}.elementor-4288 .elementor-element.elementor-element-36e98347{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-36e98347:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-36e98347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-246d4a23{--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;--gap:00px 0px;--row-gap:00px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4288 .elementor-element.elementor-element-246d4a23.e-con{--align-self:center;}.elementor-4288 .elementor-element.elementor-element-4e604c85{text-align:start;}.elementor-4288 .elementor-element.elementor-element-4e604c85 .elementor-heading-title{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-4288 .elementor-element.elementor-element-4e604c85 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-4288 .elementor-element.elementor-element-521e8566 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-521e8566 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-4288 .elementor-element.elementor-element-65518de8{--display:flex;}.elementor-4288 .elementor-element.elementor-element-54841ffd{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-777b8d60 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-328716{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-4288 .elementor-element.elementor-element-595b978a{--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:0px;}.elementor-4288 .elementor-element.elementor-element-2313f7a5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-22df8dd8{--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:0px;}.elementor-4288 .elementor-element.elementor-element-587d073e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-22fcad4f{--display:flex;--min-height:0px;--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:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:40px;}.elementor-4288 .elementor-element.elementor-element-22fcad4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-2329269b img{height:750px;object-fit:fill;}.elementor-4288 .elementor-element.elementor-element-2329269b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-19c30ca6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-19c30ca6:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-19c30ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-5f3682c0{text-align:center;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-4288 .elementor-element.elementor-element-6895c9b4{text-align:center;}.elementor-4288 .elementor-element.elementor-element-6895c9b4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-23adcac3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:050px;--padding-right:050px;}.elementor-4288 .elementor-element.elementor-element-23adcac3:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-23adcac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-23adcac3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-40125e4f{--display:flex;--min-height:655px;--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;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-34fdc37 );--border-color:var( --e-global-color-34fdc37 );--border-radius:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-30954e37 img{height:290px;object-fit:cover;object-position:center center;}.elementor-4288 .elementor-element.elementor-element-5811752d{text-align:center;}.elementor-4288 .elementor-element.elementor-element-5811752d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-5811752d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-1e03cd50{text-align:center;}.elementor-4288 .elementor-element.elementor-element-1e03cd50 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:10px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-3b76449c{text-align:center;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-3b76449c > .elementor-widget-container{padding:0px 6px 30px 6px;}.elementor-4288 .elementor-element.elementor-element-3b76449c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-3d73e939 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-875b4f1 );color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );padding:15px 80px 15px 80px;}.elementor-4288 .elementor-element.elementor-element-3d73e939 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-3d73e939.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-754f97ae{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;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-34fdc37 );--border-color:var( --e-global-color-34fdc37 );--border-radius:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-a393653 img{height:290px;object-fit:cover;object-position:bottom left;}.elementor-4288 .elementor-element.elementor-element-215450eb{text-align:center;}.elementor-4288 .elementor-element.elementor-element-215450eb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-215450eb > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-73db3ecb{text-align:center;}.elementor-4288 .elementor-element.elementor-element-73db3ecb > .elementor-widget-container{margin:0px 0px 00px 0px;padding:10px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-4783f211{text-align:center;}.elementor-4288 .elementor-element.elementor-element-4783f211 > .elementor-widget-container{padding:0px 6px 30px 6px;}.elementor-4288 .elementor-element.elementor-element-4783f211.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-4c869203 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-875b4f1 );color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );padding:15px 80px 15px 80px;}.elementor-4288 .elementor-element.elementor-element-4c869203 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-4c869203.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-613e3f4a{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;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-34fdc37 );--border-color:var( --e-global-color-34fdc37 );--border-radius:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-1e4ea5db img{height:290px;object-fit:cover;object-position:center center;}.elementor-4288 .elementor-element.elementor-element-2bf32367{text-align:center;}.elementor-4288 .elementor-element.elementor-element-2bf32367 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-2bf32367 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-ac15764{text-align:center;}.elementor-4288 .elementor-element.elementor-element-ac15764 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:10px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-4394dd2a{text-align:center;}.elementor-4288 .elementor-element.elementor-element-4394dd2a > .elementor-widget-container{padding:0px 6px 30px 6px;}.elementor-4288 .elementor-element.elementor-element-4394dd2a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-5926b2ca .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-875b4f1 );color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );padding:15px 80px 15px 80px;}.elementor-4288 .elementor-element.elementor-element-5926b2ca > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-5926b2ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-3a66e609{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:050px;--padding-right:050px;}.elementor-4288 .elementor-element.elementor-element-3a66e609:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-3a66e609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-3a66e609.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-57f21dfc{--display:flex;--min-height:655px;--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;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-34fdc37 );--border-color:var( --e-global-color-34fdc37 );--border-radius:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-59128121 img{height:290px;object-fit:cover;object-position:center left;}.elementor-4288 .elementor-element.elementor-element-75edb9b8{text-align:center;}.elementor-4288 .elementor-element.elementor-element-75edb9b8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-75edb9b8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-4a4cfd8d{text-align:center;}.elementor-4288 .elementor-element.elementor-element-4a4cfd8d > .elementor-widget-container{margin:0px 0px 00px 0px;padding:10px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-74fc447f{text-align:center;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-74fc447f > .elementor-widget-container{padding:0px 6px 30px 6px;}.elementor-4288 .elementor-element.elementor-element-74fc447f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-26817c7 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-875b4f1 );color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );padding:15px 80px 15px 80px;}.elementor-4288 .elementor-element.elementor-element-26817c7 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-26817c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-4918aa3{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;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-34fdc37 );--border-color:var( --e-global-color-34fdc37 );--border-radius:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-1ea187bf img{height:290px;object-fit:cover;object-position:bottom left;}.elementor-4288 .elementor-element.elementor-element-3f3d8f02{text-align:center;}.elementor-4288 .elementor-element.elementor-element-3f3d8f02 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-3f3d8f02 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-3b47a77f{text-align:center;}.elementor-4288 .elementor-element.elementor-element-3b47a77f > .elementor-widget-container{margin:0px 0px 00px 0px;padding:10px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-4df3106f{text-align:center;}.elementor-4288 .elementor-element.elementor-element-4df3106f > .elementor-widget-container{padding:0px 6px 30px 6px;}.elementor-4288 .elementor-element.elementor-element-4df3106f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-785fca9f .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-875b4f1 );color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );padding:15px 80px 15px 80px;}.elementor-4288 .elementor-element.elementor-element-785fca9f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-785fca9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-4fd4fe6a{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;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-34fdc37 );--border-color:var( --e-global-color-34fdc37 );--border-radius:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-5347c55d img{height:290px;object-fit:cover;object-position:center center;}.elementor-4288 .elementor-element.elementor-element-4d3fccb9{text-align:center;}.elementor-4288 .elementor-element.elementor-element-4d3fccb9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-4d3fccb9 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-67a6ecbe{text-align:center;}.elementor-4288 .elementor-element.elementor-element-67a6ecbe > .elementor-widget-container{margin:0px 0px 00px 0px;padding:10px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-495d1922{text-align:center;}.elementor-4288 .elementor-element.elementor-element-495d1922 > .elementor-widget-container{padding:0px 6px 30px 6px;}.elementor-4288 .elementor-element.elementor-element-495d1922.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-2aca4976 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-875b4f1 );color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );padding:15px 80px 15px 80px;}.elementor-4288 .elementor-element.elementor-element-2aca4976 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-2aca4976.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-528d1f0{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-528d1f0:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-528d1f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fdc37 );}.elementor-4288 .elementor-element.elementor-element-528d1f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-406fb5a7{text-align:center;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-4288 .elementor-element.elementor-element-406fb5a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-406fb5a7.elementor-element{--order:-99999 /* order start hack */;}.elementor-4288 .elementor-element.elementor-element-3cb40fcb{text-align:center;}.elementor-4288 .elementor-element.elementor-element-3cb40fcb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-3cb40fcb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4288 .elementor-element.elementor-element-7b1eed6{text-align:center;}.elementor-4288 .elementor-element.elementor-element-7b1eed6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-a812d0a{text-align:center;}.elementor-4288 .elementor-element.elementor-element-a812d0a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-a812d0a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-c7d8fd0{text-align:center;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-4288 .elementor-element.elementor-element-75cf7d7{text-align:center;}.elementor-4288 .elementor-element.elementor-element-75cf7d7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-2ca00dc{text-align:center;}.elementor-4288 .elementor-element.elementor-element-2ca00dc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-2ca00dc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-1dc0d12{text-align:center;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-4288 .elementor-element.elementor-element-4f3565b{text-align:center;}.elementor-4288 .elementor-element.elementor-element-4f3565b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-419a1ef{text-align:center;}.elementor-4288 .elementor-element.elementor-element-419a1ef .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-4288 .elementor-element.elementor-element-419a1ef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4288 .elementor-element.elementor-element-8e30d45{text-align:center;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-4288 .elementor-element.elementor-element-cf0fd89{--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:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-cf0fd89:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-cf0fd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fdc37 );}.elementor-4288 .elementor-element.elementor-element-cf0fd89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-ce185f2{--display:flex;}.elementor-4288 .elementor-element.elementor-element-b22c75a .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );padding:15px 050px 15px 050px;}.elementor-4288 .elementor-element.elementor-element-b22c75a .elementor-button:hover, .elementor-4288 .elementor-element.elementor-element-b22c75a .elementor-button:focus{color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-b22c75a .elementor-button:hover svg, .elementor-4288 .elementor-element.elementor-element-b22c75a .elementor-button:focus svg{fill:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-b22c75a > .elementor-widget-container{padding:60px 0px 30px 0px;}.elementor-4288 .elementor-element.elementor-element-cf49f09{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-4288 .elementor-element.elementor-element-cf49f09:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-cf49f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-2032b134{text-align:center;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 );}.elementor-4288 .elementor-element.elementor-element-2032b134 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-3b964be4{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-3b964be4:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-3b964be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-7feec2b0{--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;}.elementor-4288 .elementor-element.elementor-element-609031ff img{height:150px;}.elementor-4288 .elementor-element.elementor-element-6b013ed0{--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;}.elementor-4288 .elementor-element.elementor-element-2a77b5d3 img{height:150px;}.elementor-4288 .elementor-element.elementor-element-4e4856d9{--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;}.elementor-4288 .elementor-element.elementor-element-26780027 img{height:150px;}.elementor-4288 .elementor-element.elementor-element-180f7c75{--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;}.elementor-4288 .elementor-element.elementor-element-20bc5645 img{height:150px;}.elementor-4288 .elementor-element.elementor-element-7a575365{--display:flex;--min-height:700px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4288 .elementor-element.elementor-element-7a575365:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-7a575365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875b4f1 );}.elementor-4288 .elementor-element.elementor-element-580cfd88{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4288 .elementor-element.elementor-element-580cfd88:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-580cfd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://erinshaheen.ca/wp-content/uploads/2026/10/Ottawa-Counsellor-Psychotherapy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4288 .elementor-element.elementor-element-768de49f{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:162px;--padding-bottom:162px;--padding-left:162px;--padding-right:162px;}.elementor-4288 .elementor-element.elementor-element-768de49f:not(.elementor-motion-effects-element-type-background), .elementor-4288 .elementor-element.elementor-element-768de49f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fdc37 );}.elementor-4288 .elementor-element.elementor-element-768de49f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-75899db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4288 .elementor-element.elementor-element-7d4014c9{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-4288 .elementor-element.elementor-element-7d4014c9 > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-547deec6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-547deec6 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-4288 .elementor-element.elementor-element-685751a{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-4288 .elementor-element.elementor-element-685751a > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4288 .elementor-element.elementor-element-2db6b696 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );padding:015px 030px 015px 030px;}.elementor-4288 .elementor-element.elementor-element-2db6b696 .elementor-button:hover, .elementor-4288 .elementor-element.elementor-element-2db6b696 .elementor-button:focus{color:var( --e-global-color-875b4f1 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4288 .elementor-element.elementor-element-2db6b696 .elementor-button:hover svg, .elementor-4288 .elementor-element.elementor-element-2db6b696 .elementor-button:focus svg{fill:var( --e-global-color-875b4f1 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4288 .elementor-element.elementor-element-2ae3fe0{--min-height:700px;--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;}.elementor-4288 .elementor-element.elementor-element-5ddb91e4{--min-height:424px;}.elementor-4288 .elementor-element.elementor-element-560a3a16{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4288 .elementor-element.elementor-element-491b93c8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4288 .elementor-element.elementor-element-f760880{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-58f4dbf4 .elementor-heading-title{font-size:1.7rem;line-height:1.3em;}.elementor-4288 .elementor-element.elementor-element-3595992f{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-3ea6ef15{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:060px;--padding-bottom:060px;--padding-left:0px;--padding-right:20px;}.elementor-4288 .elementor-element.elementor-element-28663bb7{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-17278b0d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-6afa12e3{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-5516f352{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4288 .elementor-element.elementor-element-5516f352.e-con{--align-self:center;}.elementor-4288 .elementor-element.elementor-element-1b7b8b35 img{height:440px;}.elementor-4288 .elementor-element.elementor-element-36e98347{--padding-top:060px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-4e604c85 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-328716{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-22fcad4f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4288 .elementor-element.elementor-element-2329269b img{height:360px;object-fit:cover;}.elementor-4288 .elementor-element.elementor-element-2329269b{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-4288 .elementor-element.elementor-element-2329269b.elementor-element{--align-self:center;}.elementor-4288 .elementor-element.elementor-element-5f3682c0{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-6895c9b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-23adcac3{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-4288 .elementor-element.elementor-element-5811752d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-3b76449c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-3d73e939 .elementor-button{padding:18px 18px 18px 18px;}.elementor-4288 .elementor-element.elementor-element-3d73e939{width:100%;max-width:100%;}.elementor-4288 .elementor-element.elementor-element-215450eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-4783f211.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-4c869203 .elementor-button{padding:18px 18px 18px 18px;}.elementor-4288 .elementor-element.elementor-element-4c869203{width:100%;max-width:100%;}.elementor-4288 .elementor-element.elementor-element-2bf32367 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-4394dd2a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-5926b2ca .elementor-button{padding:18px 18px 18px 18px;}.elementor-4288 .elementor-element.elementor-element-5926b2ca{width:100%;max-width:100%;}.elementor-4288 .elementor-element.elementor-element-3a66e609{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-4288 .elementor-element.elementor-element-75edb9b8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-74fc447f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-26817c7 .elementor-button{padding:18px 18px 18px 18px;}.elementor-4288 .elementor-element.elementor-element-26817c7{width:100%;max-width:100%;}.elementor-4288 .elementor-element.elementor-element-3f3d8f02 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-4df3106f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-785fca9f .elementor-button{padding:18px 18px 18px 18px;}.elementor-4288 .elementor-element.elementor-element-785fca9f{width:100%;max-width:100%;}.elementor-4288 .elementor-element.elementor-element-4d3fccb9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-495d1922.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4288 .elementor-element.elementor-element-2aca4976 .elementor-button{padding:18px 18px 18px 18px;}.elementor-4288 .elementor-element.elementor-element-2aca4976{width:100%;max-width:100%;}.elementor-4288 .elementor-element.elementor-element-406fb5a7{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-3cb40fcb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-a812d0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-c7d8fd0{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-2ca00dc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-1dc0d12{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-419a1ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-8e30d45{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-2032b134{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-7a575365{--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4288 .elementor-element.elementor-element-580cfd88{--min-height:454px;}.elementor-4288 .elementor-element.elementor-element-768de49f{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4288 .elementor-element.elementor-element-7d4014c9{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-547deec6 .elementor-heading-title{font-size:1.7rem;line-height:1.3em;}.elementor-4288 .elementor-element.elementor-element-685751a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4288 .elementor-element.elementor-element-5ddb91e4{--min-height:320px;}.elementor-4288 .elementor-element.elementor-element-560a3a16{--padding-top:50px;--padding-bottom:050px;--padding-left:030px;--padding-right:030px;}.elementor-4288 .elementor-element.elementor-element-f760880{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-f760880 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-58f4dbf4 .elementor-heading-title{font-size:32px;}.elementor-4288 .elementor-element.elementor-element-3595992f{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-28663bb7{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-17278b0d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-6afa12e3{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-4e604c85 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-328716{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-5f3682c0{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-6895c9b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-5811752d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-215450eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-2bf32367 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-75edb9b8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-3f3d8f02 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-4d3fccb9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-406fb5a7{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-3cb40fcb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-a812d0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-c7d8fd0{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-2ca00dc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-1dc0d12{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-419a1ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4288 .elementor-element.elementor-element-8e30d45{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-2032b134{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-580cfd88{--min-height:320px;}.elementor-4288 .elementor-element.elementor-element-768de49f{--padding-top:50px;--padding-bottom:050px;--padding-left:030px;--padding-right:030px;}.elementor-4288 .elementor-element.elementor-element-7d4014c9{font-size:var( --e-global-typography-text-font-size );}.elementor-4288 .elementor-element.elementor-element-7d4014c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4288 .elementor-element.elementor-element-547deec6 .elementor-heading-title{font-size:32px;}.elementor-4288 .elementor-element.elementor-element-685751a{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-4288 .elementor-element.elementor-element-2ae3fe0{--width:100%;}.elementor-4288 .elementor-element.elementor-element-5ddb91e4{--width:50%;}.elementor-4288 .elementor-element.elementor-element-560a3a16{--width:50%;}.elementor-4288 .elementor-element.elementor-element-51da3c0e{--width:50%;}.elementor-4288 .elementor-element.elementor-element-5516f352{--width:50%;}.elementor-4288 .elementor-element.elementor-element-246d4a23{--width:50%;}.elementor-4288 .elementor-element.elementor-element-54841ffd{--width:100%;}.elementor-4288 .elementor-element.elementor-element-595b978a{--width:100%;}.elementor-4288 .elementor-element.elementor-element-22df8dd8{--width:100%;}.elementor-4288 .elementor-element.elementor-element-22fcad4f{--width:50%;}.elementor-4288 .elementor-element.elementor-element-40125e4f{--width:33.333%;}.elementor-4288 .elementor-element.elementor-element-754f97ae{--width:33.333%;}.elementor-4288 .elementor-element.elementor-element-613e3f4a{--width:33.333%;}.elementor-4288 .elementor-element.elementor-element-57f21dfc{--width:33.333%;}.elementor-4288 .elementor-element.elementor-element-4918aa3{--width:33.333%;}.elementor-4288 .elementor-element.elementor-element-4fd4fe6a{--width:33.333%;}.elementor-4288 .elementor-element.elementor-element-7feec2b0{--width:50%;}.elementor-4288 .elementor-element.elementor-element-6b013ed0{--width:50%;}.elementor-4288 .elementor-element.elementor-element-4e4856d9{--width:50%;}.elementor-4288 .elementor-element.elementor-element-180f7c75{--width:50%;}.elementor-4288 .elementor-element.elementor-element-7a575365{--width:100%;}.elementor-4288 .elementor-element.elementor-element-580cfd88{--width:50%;}.elementor-4288 .elementor-element.elementor-element-768de49f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4288 .elementor-element.elementor-element-5ddb91e4{--width:100%;}.elementor-4288 .elementor-element.elementor-element-560a3a16{--width:100%;}.elementor-4288 .elementor-element.elementor-element-491b93c8{--width:100%;}.elementor-4288 .elementor-element.elementor-element-22fcad4f{--width:50.13%;}.elementor-4288 .elementor-element.elementor-element-580cfd88{--width:100%;}.elementor-4288 .elementor-element.elementor-element-768de49f{--width:100%;}.elementor-4288 .elementor-element.elementor-element-75899db{--width:100%;}}