.elementor-3807 .elementor-element.elementor-element-7d73f8be:not(.elementor-motion-effects-element-type-background), .elementor-3807 .elementor-element.elementor-element-7d73f8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.northbaycounselling.com/wp-content/uploads/2022/01/iStock-680161920.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3807 .elementor-element.elementor-element-7d73f8be > .elementor-background-overlay{background-color:#DF5042;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3807 .elementor-element.elementor-element-7d73f8be > .elementor-container{max-width:700px;min-height:475px;}.elementor-3807 .elementor-element.elementor-element-7d73f8be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3807 .elementor-element.elementor-element-684f671f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3807 .elementor-element.elementor-element-684f671f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3807 .elementor-element.elementor-element-684f671f > .elementor-element-populated{padding:0px 0px 67px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3807 .elementor-element.elementor-element-37aed632 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-3807 .elementor-element.elementor-element-37aed632{text-align:center;}.elementor-3807 .elementor-element.elementor-element-37aed632 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:5em;font-weight:800;text-transform:uppercase;letter-spacing:0.7px;text-shadow:0px 0px 13px #000000;color:#ffffff;}.elementor-3807 .elementor-element.elementor-element-7df9b65 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3807 .elementor-element.elementor-element-7df9b65{text-align:center;}.elementor-3807 .elementor-element.elementor-element-7df9b65 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:1em;font-weight:600;text-transform:capitalize;line-height:1.7em;letter-spacing:-0.1px;word-spacing:0em;color:#ffffff;}.elementor-3807 .elementor-element.elementor-element-7993c3a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3807 .elementor-element.elementor-element-7993c3a{text-align:center;}.elementor-3807 .elementor-element.elementor-element-7993c3a .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:1em;font-weight:600;text-transform:capitalize;color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3807 .elementor-element.elementor-element-593c7ae .elementor-button{background-color:#0ECD44;font-family:"Mulish", Sans-serif;font-weight:500;border-radius:32px 32px 32px 32px;padding:24px 60px 24px 60px;}.elementor-3807 .elementor-element.elementor-element-593c7ae .elementor-button:hover, .elementor-3807 .elementor-element.elementor-element-593c7ae .elementor-button:focus{background-color:#292927;}.elementor-3807 .elementor-element.elementor-element-593c7ae .elementor-button-content-wrapper{flex-direction:row;}.elementor-3807 .elementor-element.elementor-element-593c7ae .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3807 .elementor-element.elementor-element-254bf50 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-3807 .elementor-element.elementor-element-254bf50{text-align:left;}.elementor-3807 .elementor-element.elementor-element-254bf50 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#8D2F25;}.elementor-3807 .elementor-element.elementor-element-b771f23{text-align:left;}.elementor-3807 .elementor-element.elementor-element-b771f23 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3807 .elementor-element.elementor-element-7ee0c27{font-family:"Comfortaa", Sans-serif;font-size:18px;font-weight:900;color:#292927;}.elementor-3807 .elementor-element.elementor-element-e065b9d{text-align:left;}.elementor-3807 .elementor-element.elementor-element-e065b9d .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-06d4d46{font-family:"Comfortaa", Sans-serif;font-size:18px;font-weight:900;color:#292927;}.elementor-3807 .elementor-element.elementor-element-645aac4{text-align:left;}.elementor-3807 .elementor-element.elementor-element-645aac4 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-80418a8{font-family:"Comfortaa", Sans-serif;font-size:18px;font-weight:900;color:#292927;}.elementor-3807 .elementor-element.elementor-element-d0fac61{text-align:left;}.elementor-3807 .elementor-element.elementor-element-d0fac61 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-55dd0dd{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-0618dc6{text-align:left;}.elementor-3807 .elementor-element.elementor-element-0618dc6 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-02aaa0b{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-c5be815{text-align:left;}.elementor-3807 .elementor-element.elementor-element-c5be815 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-638edca{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-cb8c7d4{--spacer-size:20px;}.elementor-3807 .elementor-element.elementor-element-c15422c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-c15422c{text-align:left;}.elementor-3807 .elementor-element.elementor-element-c15422c .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#8D2F25;}.elementor-3807 .elementor-element.elementor-element-b9bd198{font-family:"Comfortaa", Sans-serif;font-weight:400;line-height:1.8em;color:#292927;}.elementor-3807 .elementor-element.elementor-element-cb6dc53 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3807 .elementor-element.elementor-element-cb6dc53{font-family:"Comfortaa", Sans-serif;font-size:18px;font-weight:900;color:#292927;}.elementor-3807 .elementor-element.elementor-element-ca573ed{--spacer-size:20px;}.elementor-3807 .elementor-element.elementor-element-882e13d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-882e13d{text-align:left;}.elementor-3807 .elementor-element.elementor-element-882e13d .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#8D2F25;}.elementor-3807 .elementor-element.elementor-element-cb8e7f9{font-family:"Comfortaa", Sans-serif;font-weight:400;line-height:1.8em;color:#292927;}.elementor-3807 .elementor-element.elementor-element-fd2c1c3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-fd2c1c3{text-align:center;}.elementor-3807 .elementor-element.elementor-element-fd2c1c3 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:900;color:#8D2F25;}.elementor-3807 .elementor-element.elementor-element-c19d55c .elementor-button{background-color:#0ECD44;font-family:"Mulish", Sans-serif;font-weight:500;border-radius:32px 32px 32px 32px;padding:24px 60px 24px 60px;}.elementor-3807 .elementor-element.elementor-element-c19d55c .elementor-button:hover, .elementor-3807 .elementor-element.elementor-element-c19d55c .elementor-button:focus{background-color:#292927;}.elementor-3807 .elementor-element.elementor-element-c19d55c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3807 .elementor-element.elementor-element-93413e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-93413e0{text-align:right;}.elementor-3807 .elementor-element.elementor-element-93413e0 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#8D2F25;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3807 .elementor-element.elementor-element-36b39c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-36b39c1{text-align:right;}.elementor-3807 .elementor-element.elementor-element-e0d5021 > .elementor-widget-container{margin:55px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3807 .elementor-element.elementor-element-e0d5021{text-align:right;font-family:"Comfortaa", Sans-serif;font-size:1.1em;color:#292927;}.elementor-3807 .elementor-element.elementor-element-d5c6d81 > .elementor-widget-container{margin:33px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3807 .elementor-element.elementor-element-d5c6d81{text-align:left;font-family:"Comfortaa", Sans-serif;font-size:1.1em;color:#292927;}.elementor-3807 .elementor-element.elementor-element-e21aeb3{--spacer-size:50px;}.elementor-3807 .elementor-element.elementor-element-46fcaf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-46fcaf2{text-align:left;}.elementor-3807 .elementor-element.elementor-element-46fcaf2 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#8D2F25;}.elementor-3807 .elementor-element.elementor-element-5fbb355 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-5fbb355{text-align:left;}.elementor-3807 .elementor-element.elementor-element-be2a460 > .elementor-widget-container{margin:68px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3807 .elementor-element.elementor-element-be2a460{text-align:right;font-family:"Comfortaa", Sans-serif;font-size:1.1em;color:#000000;}.elementor-3807 .elementor-element.elementor-element-384866f > .elementor-widget-container{margin:85px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3807 .elementor-element.elementor-element-384866f{text-align:center;font-family:"Comfortaa", Sans-serif;font-size:2.2em;color:#000000;}.elementor-3807 .elementor-element.elementor-element-7d3b460{--spacer-size:100px;}.elementor-3807 .elementor-element.elementor-element-1d6c4fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-1d6c4fb{text-align:left;}.elementor-3807 .elementor-element.elementor-element-1d6c4fb .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#8D2F25;}.elementor-3807 .elementor-element.elementor-element-dc143cb{text-align:left;}.elementor-3807 .elementor-element.elementor-element-dc143cb .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-df3666d{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-ddff1d5{text-align:left;}.elementor-3807 .elementor-element.elementor-element-ddff1d5 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-18c20d0{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-1c8bc9d{text-align:left;}.elementor-3807 .elementor-element.elementor-element-1c8bc9d .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-9e27614{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-be25fd5{text-align:left;}.elementor-3807 .elementor-element.elementor-element-be25fd5 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-a51f923{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-5cf3ca5{text-align:left;}.elementor-3807 .elementor-element.elementor-element-5cf3ca5 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-7501998{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-0495977{text-align:left;}.elementor-3807 .elementor-element.elementor-element-0495977 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-3807 .elementor-element.elementor-element-ed7fbf5{font-family:"Comfortaa", Sans-serif;font-weight:400;color:#292927;}.elementor-3807 .elementor-element.elementor-element-9cbb700{--spacer-size:50px;}.elementor-3807 .elementor-element.elementor-element-ac6746d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-ac6746d{text-align:left;}.elementor-3807 .elementor-element.elementor-element-ac6746d .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#8D2F25;}.elementor-3807 .elementor-element.elementor-element-e6c50da{font-family:"Comfortaa", Sans-serif;font-weight:400;line-height:2em;color:#292927;}.elementor-3807 .elementor-element.elementor-element-185ccf6{margin-top:0px;margin-bottom:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3807 .elementor-element.elementor-element-d69be7c{width:25%;}.elementor-3807 .elementor-element.elementor-element-a89c6d6{width:25%;}.elementor-3807 .elementor-element.elementor-element-9c770b4{width:49.332%;}.elementor-3807 .elementor-element.elementor-element-0cda43e{width:34.643%;}.elementor-3807 .elementor-element.elementor-element-b7efa7e{width:65.357%;}}@media(max-width:1024px){.elementor-3807 .elementor-element.elementor-element-7d73f8be > .elementor-container{min-height:350px;}.elementor-3807 .elementor-element.elementor-element-684f671f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-37aed632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-37aed632 .elementor-heading-title{font-size:34px;}.elementor-3807 .elementor-element.elementor-element-7df9b65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-7df9b65 .elementor-heading-title{font-size:34px;}.elementor-3807 .elementor-element.elementor-element-7993c3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3807 .elementor-element.elementor-element-7993c3a .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-3807 .elementor-element.elementor-element-7d73f8be > .elementor-container{min-height:300px;}.elementor-3807 .elementor-element.elementor-element-7d73f8be{padding:20px 0px 20px 0px;}.elementor-3807 .elementor-element.elementor-element-37aed632 .elementor-heading-title{font-size:31px;}.elementor-3807 .elementor-element.elementor-element-7df9b65 .elementor-heading-title{font-size:31px;}.elementor-3807 .elementor-element.elementor-element-7993c3a .elementor-heading-title{font-size:31px;}}