.avia-section.av-9zf8s-4d2e6dd7538280da081064c75bca9c1b{
background-repeat:no-repeat;
background-image:url(https://vivsteele.ca/wp-content/uploads/2026/01/704-4-Av-S-Lethbridge-AB.avif);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-9zf8s-4d2e6dd7538280da081064c75bca9c1b .av-section-color-overlay{
opacity:0.3;
background-color:#333333;
}

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

.avia-section.av-8snco-018f47e88c8d757b7cf1532ce137cfa8{
background-color:#f2da91;
background-image:unset;
}
.avia-section.av-8snco-018f47e88c8d757b7cf1532ce137cfa8 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://vivsteele.ca/wp-content/themes/enfold/images/background-images/wool-diagonal-for-light-background.png);
background-repeat:repeat;
}

.avia-section.av-88zk4-7a24beef5c41796c67127602b63f7b99 .av-section-color-overlay{
opacity:0.5;
background-color:#f8f8f8;
background-image:url(https://vivsteele.ca/wp-content/themes/enfold/images/background-images/linen-for-light-background.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-qgz8-f8f922d4971252573f282dd293a62a05{
height:50px;
}

.flex_column.av-6ome4-ce2cc0dffd293c0ab8c4bfdd447dbc06{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-60rwk-72395a25b50c8ea5c33b7aa0a2b9aca5{
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-60rwk-72395a25b50c8ea5c33b7aa0a2b9aca5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-60rwk-72395a25b50c8ea5c33b7aa0a2b9aca5 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-60rwk-72395a25b50c8ea5c33b7aa0a2b9aca5 .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-5a5f0-dfc46c51345a59b1e5037396ef584ab7 .avia_textblock{
font-size:24px;
}

.av_font_icon.av-4mr4s-967fa6ebd3b2621d2d13ee8c7c7e508d .av-icon-char{
font-size:30px;
line-height:30px;
}

.flex_column.av-dok8-881a710146fa7bd704aad8a0e9492303{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3c8r0-feb34b9ad5afa748cdb7d3d767ea38c0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3c8r0-feb34b9ad5afa748cdb7d3d767ea38c0 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1kytg-92e0a1b7c9abb5522dc0c51aad474386 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}
.avia-section.av-1kytg-92e0a1b7c9abb5522dc0c51aad474386 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-15fbs-3378c402864e2a3a2f2558924a8fa870{
height:30px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-60rwk-72395a25b50c8ea5c33b7aa0a2b9aca5 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-60rwk-72395a25b50c8ea5c33b7aa0a2b9aca5 .av-special-heading-tag{
font-size:0.8em;
}
}
