.avia-section.av-ks6bloxh-b41421b21a4812acdca3056c07b5bef5 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://psf.ca/wp-content/uploads/2021/08/Community-1200x500-1.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ks6bloxh-b41421b21a4812acdca3056c07b5bef5 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb{
padding-bottom:10px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2uclol-1beffc4d7e09978ad49a65d4c2e721ce{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2uclol-1beffc4d7e09978ad49a65d4c2e721ce{
padding:60px 30px 60px 30px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-ks98mv7w-7579b7ae422ac86b24fa069f9b0a5dd8{
padding-bottom:10px;
}
body .av-special-heading.av-ks98mv7w-7579b7ae422ac86b24fa069f9b0a5dd8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ks98mv7w-7579b7ae422ac86b24fa069f9b0a5dd8 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2rgppp-ace76160ecb957c43741691e3f3312bd{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2rgppp-ace76160ecb957c43741691e3f3312bd{
background:url(https://psf.ca/wp-content/uploads/2021/08/CSP-One-Pager-1-1500x1000.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-9io9p-9169d3f0c9a3e3eb1b3a4c60c677ed87{
height:350px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2esmqd-6b7f67dc33f68d6a2d4db16fb1a415a8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2esmqd-6b7f67dc33f68d6a2d4db16fb1a415a8{
background:url(https://psf.ca/wp-content/uploads/2021/08/Soraya_Prince-Rupert_72DPI.png) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-27ktc5-009c54f44bda4594957ed1fa05d17154{
height:350px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-248j39-dddf3c94dea6ec1278c5db25734d74ef{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-248j39-dddf3c94dea6ec1278c5db25734d74ef{
padding:60px 30px 60px 30px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-7159x-ba93b5474da78e67c93afa9f31c3b1da{
padding-bottom:10px;
}
body .av-special-heading.av-7159x-ba93b5474da78e67c93afa9f31c3b1da .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7159x-ba93b5474da78e67c93afa9f31c3b1da .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1e1i0l-2972344d6405b4ad64b3331720bdda62{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1e1i0l-2972344d6405b4ad64b3331720bdda62{
padding:60px 30px 60px 30px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-18v8rp-85d4d6108db7857741540465e1fbe2e7{
padding-bottom:10px;
}
body .av-special-heading.av-18v8rp-85d4d6108db7857741540465e1fbe2e7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18v8rp-85d4d6108db7857741540465e1fbe2e7 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ks98pqp5-c7033e3b9d90eb94e534b6861ff7c8d1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ks98pqp5-c7033e3b9d90eb94e534b6861ff7c8d1{
background:url(https://psf.ca/wp-content/uploads/2021/08/on-the-water-1500x750.png) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-umolx-301ed94e7d751ca6811de861d07be40b{
height:350px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-subheading{
font-size:19px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-subheading{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ks6bmv32-e6ff96619f9741ad6ee999992f6d74fb .av-subheading{
font-size:17px;
}
}
