.avia-section.av-ui33tp-242477c57db7c8c5f7a80071e0d5ab9d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://stepbc.ca/wp-content/uploads/2026/09/iStock-2261803869_cropped-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-ui33tp-242477c57db7c8c5f7a80071e0d5ab9d .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}
#top .av-special-heading.av-libtujbb-a9ae4af40ff384c70fba46c952fdbb86{
padding-bottom:15px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-libtujbb-a9ae4af40ff384c70fba46c952fdbb86 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-libtujbb-a9ae4af40ff384c70fba46c952fdbb86 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-libtujbb-a9ae4af40ff384c70fba46c952fdbb86 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-libtujbb-a9ae4af40ff384c70fba46c952fdbb86 .av-subheading{
font-size:25px;
}
#top #wrap_all .avia-button.av-muogwtyi-a303fc396170f5792dd2bc452dc19b25{
background-color:#8b0e04;
border-color:#8b0e04;
transition:all 0.4s ease-in-out;
margin:1.2em 0 0 0;
padding:12px 16px 12px 16px;
}
#top #wrap_all .avia-button.av-muogwtyi-a303fc396170f5792dd2bc452dc19b25:hover{
color:#8b0e04;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-muogwtyi-a303fc396170f5792dd2bc452dc19b25:hover .avia-svg-icon svg:first-child{
fill:#8b0e04;
stroke:#8b0e04;
}
.avia-section.av-mm2j5sfh-e37079704ee6eaa3d85c4ddec6de220a{
background-color:#ffffff;
background-image:unset;
}
.avia-image-container.av-mu5tixqq-61efbc4bcf9d823e2daea8c737cb4dde img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mu5tixqq-61efbc4bcf9d823e2daea8c737cb4dde .av-image-caption-overlay-center{
color:#ffffff;
}
#top .av_textblock_section.av-mu5tj8g1-f0d7a322abed9204273935d3e3943a96 .avia_textblock{
font-size:20px;
}
#top .av_textblock_section.av-mu5ty1xy-3646d8c1b4d4e101a51b6f77922660f0 .avia_textblock{
font-size:16px;
}
.avia-section.av-mu7a9j0a-881f4d493b314f0a9cff39e4c4ec720b{
background-color:#8b0e04;
background-image:unset;
}
#top .av-special-heading.av-mu7aakih-8e03d4547bbc23d66acf8c6a31ad48af{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mu7aakih-8e03d4547bbc23d66acf8c6a31ad48af .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mu7aakih-8e03d4547bbc23d66acf8c6a31ad48af .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mu7aakih-8e03d4547bbc23d66acf8c6a31ad48af .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mu7aakih-8e03d4547bbc23d66acf8c6a31ad48af .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-mu7aakih-8e03d4547bbc23d66acf8c6a31ad48af .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}
#top .av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475{
padding-bottom:10px;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475 .av-subheading{
font-size:15px;
}
#top .av-rotator-container.av-wtema-9900a8a1715a521cfedbffd05f35fb64{
text-align:left;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-wtema-9900a8a1715a521cfedbffd05f35fb64 .av-rotator-container-inner{
font-size:3vw;
}
#top .av_textblock_section.av-muohss09-6611eef8871fe86755d4b49090592973 .avia_textblock{
font-size:20px;
color:#ffffff;
}
.avia-image-container.av-muohkg6v-b35d81230ae2fc908fcc4871c42f66d1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-muohkg6v-b35d81230ae2fc908fcc4871c42f66d1 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-section.av-6hxmrm-a5dd207aec420fdeed3bcc9619f889dc{
background-color:#ffffff;
background-image:unset;
}
#top .av_textblock_section.av-29hdlu-c9fc6de5cc4e227f7e11ae2a4fe2bb5c .avia_textblock{
font-size:16px;
}
.avia-section.av-5ek0te-9d7accadf460d88aec6d768bff8afcf4{
background-color:#ffffff;
background-image:unset;
margin-top:-2em;
margin-bottom:0px;
}
#top .av-special-heading.av-mu79p6tb-56fc1f673b33c9c3de8a4fc67b91b50f{
padding-bottom:10px;
}
body .av-special-heading.av-mu79p6tb-56fc1f673b33c9c3de8a4fc67b91b50f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mu79p6tb-56fc1f673b33c9c3de8a4fc67b91b50f .av-subheading{
font-size:15px;
}
#top .av_textblock_section.av-mu79q4sw-02dff67135cfcc980d1a3b647249d830 .avia_textblock{
font-size:20px;
}
#top .av-special-heading.av-muoh41d3-85abeaf78d9218331f18c55760e3f66e{
padding-bottom:10px;
}
body .av-special-heading.av-muoh41d3-85abeaf78d9218331f18c55760e3f66e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-muoh41d3-85abeaf78d9218331f18c55760e3f66e .av-subheading{
font-size:15px;
}
#top .hr.hr-invisible.av-mu7a709h-791617e0a84b40d04aeedeba543afc66{
height:32px;
}
@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-button.av-muogwtyi-a303fc396170f5792dd2bc452dc19b25{
font-size:16px;
}
#top #wrap_all .av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475 .av-special-heading-tag{
font-size:3vw;
}
#top #wrap_all .av-rotator-container.av-wtema-9900a8a1715a521cfedbffd05f35fb64 .av-rotator-container-inner{
font-size:48px;
}
}
@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-rotator-container.av-wtema-9900a8a1715a521cfedbffd05f35fb64 .av-rotator-container-inner{
font-size:40px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-libtujbb-a9ae4af40ff384c70fba46c952fdbb86 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475 .av-special-heading-tag{
font-size:36px;
}
#top #wrap_all .av-rotator-container.av-wtema-9900a8a1715a521cfedbffd05f35fb64 .av-rotator-container-inner{
font-size:32px;
}
}
@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-libtujbb-a9ae4af40ff384c70fba46c952fdbb86 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-muoi3r6l-013491cf5f99107248a7d504310ae475 .av-special-heading-tag{
font-size:32px;
}
#top #wrap_all .av-rotator-container.av-wtema-9900a8a1715a521cfedbffd05f35fb64 .av-rotator-container-inner{
font-size:24px;
}
}