.flex_cell.av-1lv5pfd-86f4facfc50dc418f830abf171acd6dc{
vertical-align:middle;
background:url(https://www.primeperformance.ca/wp-content/uploads/2023/03/grunge-big-light-compressed.png) 0% 0% repeat scroll #000000;
}
.responsive #top #wrap_all .flex_cell.av-1lv5pfd-86f4facfc50dc418f830abf171acd6dc{
padding:20px 20px 20px 20px !important;
}

#top .av-special-heading.av-lj3ap7gu-e1525f56d5160b4e2dda135314df9825{
padding-bottom:10px;
color:#ffffff;
font-size:65px;
}
body .av-special-heading.av-lj3ap7gu-e1525f56d5160b4e2dda135314df9825 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lj3ap7gu-e1525f56d5160b4e2dda135314df9825 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-lj3ap7gu-e1525f56d5160b4e2dda135314df9825 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lj3ap7gu-e1525f56d5160b4e2dda135314df9825 .av-subheading{
font-size:30px;
}

.flex_cell.av-lj3aouxk-331b75128461882d1c20971029b16e3d{
vertical-align:top;
background:url(https://www.primeperformance.ca/wp-content/uploads/2025/09/chris-chow-BhwRQr08PcM-unsplash-1030x687.jpg) 0% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-lj3aouxk-331b75128461882d1c20971029b16e3d{
padding:20% 0 0 0 !important;
}

.flex_cell.av-1f9iyqx-9fb054bebe64737f361ad10c168de78b{
vertical-align:top;
background-color:#ce0e2d;
}
.responsive #top #wrap_all .flex_cell.av-1f9iyqx-9fb054bebe64737f361ad10c168de78b{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-1cx275l-a79b46492a046add8262b385cb8c3309{
vertical-align:top;
background-color:#cd0f2e;
}
.responsive #top #wrap_all .flex_cell.av-1cx275l-a79b46492a046add8262b385cb8c3309{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4kkcih-3068bf3e52e12e2df601c77767732ffa{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-4kkcih-3068bf3e52e12e2df601c77767732ffa{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-17gward-2c7e65b427ed2c8216611d738390856c{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-17gward-2c7e65b427ed2c8216611d738390856c{
border-radius:100px 0px 0px 0px;
padding:40px 20px 40px 20px;
background-color:#cd0f2e;
}

.av_font_icon.av-165wc9l-9a64cd8365f21650eb21632bda0bea6c{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-165wc9l-9a64cd8365f21650eb21632bda0bea6c svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-165wc9l-9a64cd8365f21650eb21632bda0bea6c .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-1524dc9-5b718ba4ec90a0fb15c5b81db33e42c1{
height:20px;
}

#top .av_textblock_section.av-12w7deh-c2bd72d54b596cf89964ef844fc9f139 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-118ab2x-5d829346336d9a0084e8d1d4285fb70d{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ybi0m1-6f9c6709246a28f583849b8896ce4bab{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-ybi0m1-6f9c6709246a28f583849b8896ce4bab{
border-radius:0px 0px 100px 0px;
padding:40px 20px 40px 20px;
background-color:#000000;
}

.av_font_icon.av-vlmzwp-dae447ae06ddb0b90e2e364a091a6cee{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-vlmzwp-dae447ae06ddb0b90e2e364a091a6cee svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-vlmzwp-dae447ae06ddb0b90e2e364a091a6cee .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-udzx9l-3bd704246563156fe36b8df66a16b8f3{
height:20px;
}

#top .av_textblock_section.av-skw69l-4c3bfc4444fb8f74b42b613138fe335e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-qp6rcp-29c32b3e3211c9631a53a6fceea31b71{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-onfkxl-f3eda3becad36003a9420c99cb68efcd{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-onfkxl-f3eda3becad36003a9420c99cb68efcd{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .av-special-heading.av-lj3apuvg-35903ce8f37ede9c3b894e240c053053{
padding-bottom:10px;
}
body .av-special-heading.av-lj3apuvg-35903ce8f37ede9c3b894e240c053053 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lj3apuvg-35903ce8f37ede9c3b894e240c053053 .av-subheading{
font-size:15px;
}

#top .hr.av-l0c58p-4a27d47b5f65432b629b3dc6db4b323a{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-l0c58p-4a27d47b5f65432b629b3dc6db4b323a .hr-inner{
width:50px;
border-color:#ce0e2d;
}

.avia-section.av-gpcl1l-0e4f88769d32d7de583ad11f5d812869{
background-color:#f2f2f2;
background-image:unset;
position:relative;
}
.avia-section.av-gpcl1l-0e4f88769d32d7de583ad11f5d812869 .avia-divider-svg-top svg{
height:100px;
width:calc(100% + 1.3px);
fill:#ffffff;
}
.avia-section.av-gpcl1l-0e4f88769d32d7de583ad11f5d812869 .avia-divider-svg-bottom svg{
height:100px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-g672ih-2ea1fa98d249c8c8b660fac178162e40{
height:50px;
}

#top .av-special-heading.av-lj3aqa3o-8ad380a1b46dfebf069a08252bdccbe0{
padding-bottom:10px;
}
body .av-special-heading.av-lj3aqa3o-8ad380a1b46dfebf069a08252bdccbe0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lj3aqa3o-8ad380a1b46dfebf069a08252bdccbe0 .av-subheading{
font-size:20px;
}

#top .hr.av-dgyjzt-97ed039d0ec5397af882f8daadcc02de{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-dgyjzt-97ed039d0ec5397af882f8daadcc02de .hr-inner{
width:50px;
border-color:#ce0e2d;
}

#top .hr.hr-invisible.av-yya49-e48c74b62dae5488879ab2248c8c2039{
height:50px;
}

#top .av-special-heading.av-55nird-f6350f24735a59f68ff14a4dbd799ad8{
padding-bottom:10px;
}
body .av-special-heading.av-55nird-f6350f24735a59f68ff14a4dbd799ad8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-55nird-f6350f24735a59f68ff14a4dbd799ad8 .av-subheading{
font-size:15px;
}

#top .hr.av-3kx4ix-5b86414e065a8f0305c66f11b9ff3768{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-3kx4ix-5b86414e065a8f0305c66f11b9ff3768 .hr-inner{
width:50px;
border-color:#ce0e2d;
}


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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lj3ap7gu-e1525f56d5160b4e2dda135314df9825 .av-special-heading-tag{
font-size:25px;
}
}
