.avia-section.av-lfu4yk4u-228bf6d4c7875977f5e00ae4c0c92695{
margin-top:0px;
margin-bottom:1%;
}
.avia-section.av-lfu4yk4u-228bf6d4c7875977f5e00ae4c0c92695 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.portlandmh.com/wp-content/uploads/2025/12/Couple-of-diverse-friends-Portland-Mental-Health.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lfu4yk4u-228bf6d4c7875977f5e00ae4c0c92695 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .flex_column.av-2z5l5k-bbc5a5e3a89d8523c55272da2e6432b9{
margin-top:200px;
margin-bottom:60px;
}
.responsive #top #wrap_all .flex_column.av-2z5l5k-bbc5a5e3a89d8523c55272da2e6432b9{
margin-top:200px;
margin-bottom:60px;
}

#top .av-special-heading.av-plphop-f6171c6787a8a54501ed906df36a690e{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-plphop-f6171c6787a8a54501ed906df36a690e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-plphop-f6171c6787a8a54501ed906df36a690e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-plphop-f6171c6787a8a54501ed906df36a690e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lfu4z7ol-c92a9e06614b781fe669fda72374637f .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1noh5u9-9d863e29ab6d14b22cc719972f7f0563{
font-size:16px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}

#top .flex_column.av-2yx888-bdbc84ac79b576e091eacfba93c7c487{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-2yx888-bdbc84ac79b576e091eacfba93c7c487{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-1m05y2x-09780eec54db68c5fe31f90367492aaf{
padding:5% 2.5% 2.5% 2.5%;
}

#top .av-special-heading.av-14btuq1-624497be0316c7d464255186d7021789{
color:#0398b2;
}
body .av-special-heading.av-14btuq1-624497be0316c7d464255186d7021789 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-14btuq1-624497be0316c7d464255186d7021789 .special-heading-inner-border{
border-color:#0398b2;
}
.av-special-heading.av-14btuq1-624497be0316c7d464255186d7021789 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-413odt-ca606dc9c7cf53ffcff6a09482c667e5{
font-size:16px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}

#top #wrap_all .avia-button.av-4jbkfhl-81bc41573fedb824cfa2bc3d6b9fe065{
font-size:16px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}

#top #wrap_all .avia-button.av-11wuff5-21763f06c9e86cbcd9e63d334ac93dae{
font-size:16px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}

.flex_column.av-1a7b0sp-c5c5f2f1430c290017763a494071077e{
padding:2.5% 2.5% 2.5% 2.5%;
}

#top .av-special-heading.av-mk4cmv4b-711ea8da322bd411b08c11f73e8dc786{
padding-bottom:10px;
color:#0399b2;
}
body .av-special-heading.av-mk4cmv4b-711ea8da322bd411b08c11f73e8dc786 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mk4cmv4b-711ea8da322bd411b08c11f73e8dc786 .special-heading-inner-border{
border-color:#0399b2;
}
.av-special-heading.av-mk4cmv4b-711ea8da322bd411b08c11f73e8dc786 .av-subheading{
font-size:15px;
}

.flex_column.av-mk4cvjor-e075afc3157cd5daa8ea6c0907e18ff2{
padding:2.5% 2.5% 0 2.5%;
}

.flex_column.av-s162mp-194da68a3199f41d236bc18daa9650d2{
padding:0 2.5% 0 2.5%;
}

#top .av-special-heading.av-14gcqx5-904617e4d641cff38a1f5c7da4cffca7{
padding-bottom:10px;
color:#0398b2;
}
body .av-special-heading.av-14gcqx5-904617e4d641cff38a1f5c7da4cffca7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-14gcqx5-904617e4d641cff38a1f5c7da4cffca7 .special-heading-inner-border{
border-color:#0398b2;
}
.av-special-heading.av-14gcqx5-904617e4d641cff38a1f5c7da4cffca7 .av-subheading{
font-size:15px;
}

.flex_column.av-isnh3d-3d2ee1336ab7810609a208f26b8d8ac0{
padding:5% 2.5% 5% 2.5%;
background:url(https://www.portlandmh.com/wp-content/uploads/2023/04/person-with-tan-shirt.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-zstdah-673a77eed959e7e5812848c6b056713a{
padding:2.5% 2.5% 2.5% 2.5%;
}

#top .av-special-heading.av-mk4cwgyc-18ef25f052a4884703a9e207f74af725{
padding-bottom:10px;
color:#0398b2;
}
body .av-special-heading.av-mk4cwgyc-18ef25f052a4884703a9e207f74af725 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mk4cwgyc-18ef25f052a4884703a9e207f74af725 .special-heading-inner-border{
border-color:#0398b2;
}
.av-special-heading.av-mk4cwgyc-18ef25f052a4884703a9e207f74af725 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mk4dqpn3-89cf86dd62d058be82d1c01b41f8d257{
margin-top:2.5%;
margin-bottom:2.5%;
}
.flex_column.av-mk4dqpn3-89cf86dd62d058be82d1c01b41f8d257{
padding:2.5% 2.5% 2.5% 2.5%;
background-color:#0398b2;
}

#top .av-special-heading.av-mk4dpvgk-72e1fcd9b864fb68fcebcaf32c7006cc{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mk4dpvgk-72e1fcd9b864fb68fcebcaf32c7006cc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mk4dpvgk-72e1fcd9b864fb68fcebcaf32c7006cc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mk4dpvgk-72e1fcd9b864fb68fcebcaf32c7006cc .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mk4dq7wc-6df1b53cefb84e24f3e57bf831f3ed1c .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mk4dvx7m-8b4e78fad5e22867cff6fe9fecc6a780{
font-size:16px;
color:#0398b2;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}
#top #wrap_all .avia-button.av-mk4dvx7m-8b4e78fad5e22867cff6fe9fecc6a780:hover{
background-color:white;
color:#0398b2;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-2urr9t-684d7e2a9de4dbe11925b1ffd4d8ab77{
font-size:16px;
color:#0398b2;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}
#top #wrap_all .avia-button.av-2urr9t-684d7e2a9de4dbe11925b1ffd4d8ab77:hover{
background-color:white;
color:#0398b2;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ob1hhl-08ad2f17ba274ee1a2ccf3fc5bde15af{
margin-top:0px;
margin-bottom:2.5%;
}
.flex_column.av-1ob1hhl-08ad2f17ba274ee1a2ccf3fc5bde15af{
padding:2.5% 2.5% 2.5% 2.5%;
background-color:#0398b2;
}

#top .av-special-heading.av-mk4dratu-bedc848e03f4528e0a5eb136c73ef0aa{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mk4dratu-bedc848e03f4528e0a5eb136c73ef0aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mk4dratu-bedc848e03f4528e0a5eb136c73ef0aa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mk4dratu-bedc848e03f4528e0a5eb136c73ef0aa .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mk4drlpo-e1e76ff742d72c3cb488a3ea4ac5d10a .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-v459m1-4f88b6b80e80221acca2d0b9935b6076{
font-size:16px;
color:#0398b2;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}
#top #wrap_all .avia-button.av-v459m1-4f88b6b80e80221acca2d0b9935b6076:hover{
background-color:white;
color:#0398b2;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-37igk41-204d1fbdb4eb390eca6270e1aa5c263c{
padding:2.5% 2.5% 2.5% 2.5%;
}

#top .av-special-heading.av-2nqzk7l-042b581afb0cb7cd52371885165d912f{
padding-bottom:10px;
color:#0398b2;
}
body .av-special-heading.av-2nqzk7l-042b581afb0cb7cd52371885165d912f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2nqzk7l-042b581afb0cb7cd52371885165d912f .special-heading-inner-border{
border-color:#0398b2;
}
.av-special-heading.av-2nqzk7l-042b581afb0cb7cd52371885165d912f .av-subheading{
font-size:15px;
}

.avia-section.av-1x4qe29-3342f16b2dab59703fbfb3aa73d0334c{
background-repeat:no-repeat;
background-image:url(https://www.portlandmh.com/wp-content/uploads/2022/11/group-of-people.jpg);
background-position:50% 0%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-1x4qe29-3342f16b2dab59703fbfb3aa73d0334c .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.flex_column.av-1lz3ddd-b2464da0099417cf5ce37754d325c676{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 4%;
}

#top .av_textblock_section.av-mkmxiyjr-454b1b28278f2389136ef69a1d248d1a .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-181b8q9-679a09400b641bf5fe8bc37a497ee7b7{
font-size:16px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:2% 0 0 0;
}

.flex_column.av-o2kr8x-4687226e2fdfa68c530511e7ae44627e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:5% 4% 5% 5%;
}


@media only screen and (max-width: 479px){ 
.flex_column.av-isnh3d-3d2ee1336ab7810609a208f26b8d8ac0{
padding:50% 0 50% 0;
}
}
