.avia-section.av-34fkh-2c555d468b900154ccdb27a0ce2f5ac5 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://wrmstorage.s3.ca-central-1.amazonaws.com/wp-content/uploads/2018/11/Whistler-Background-David-McColm-e1543389925328.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-32lzx-411fc981a7f7d72037717c6af22f0357{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-301vj-f51683e52b63f1c7735fafed2b74167b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2viux-b8f8d1ab0fadecd9f65b6cd422731ff1{
height:30px;
}

#top #wrap_all .avia-button.av-39cf-1ae44fb24b15fc99113c1522644419d1{
background-color:#df771c;
border-color:#df771c;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-39cf-1ae44fb24b15fc99113c1522644419d1 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-2tvvb-d753bd77662bfc5756284cc4b4346714{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-2ryul-cdb59cc046c1f590387399bf519640af{
background-color:#000000;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2osdh-1a6a1d916b0f031334b8383030d1dcc2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2osdh-1a6a1d916b0f031334b8383030d1dcc2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2lgp5-97c911f514de11d2d9677089bc2690aa{
color:#df7f1c;
border-color:#df7f1c;
}
.avia-svg-icon.av-2lgp5-97c911f514de11d2d9677089bc2690aa svg:first-child{
stroke:#df7f1c;
fill:#df7f1c;
}
.av_font_icon.av-2lgp5-97c911f514de11d2d9677089bc2690aa .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2hpr3-48cb3244c1cbc8c355b5449d788a13e0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2hpr3-48cb3244c1cbc8c355b5449d788a13e0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2dcmp-714877980e2f9e95b8215e310fa05f53{
color:#df7f1c;
border-color:#df7f1c;
}
.avia-svg-icon.av-2dcmp-714877980e2f9e95b8215e310fa05f53 svg:first-child{
stroke:#df7f1c;
fill:#df7f1c;
}
.av_font_icon.av-2dcmp-714877980e2f9e95b8215e310fa05f53 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-28qnp-68acfbe107928b225b611300d6b1d754{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-28qnp-68acfbe107928b225b611300d6b1d754{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-23qwb-0f9d00341066b49d65e4dbf4156765f5{
color:#df7f1c;
border-color:#df7f1c;
}
.avia-svg-icon.av-23qwb-0f9d00341066b49d65e4dbf4156765f5 svg:first-child{
stroke:#df7f1c;
fill:#df7f1c;
}
.av_font_icon.av-23qwb-0f9d00341066b49d65e4dbf4156765f5 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1zqx9-e35f82a85e9584d5124af7520388991a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1zqx9-e35f82a85e9584d5124af7520388991a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1veyt-f821b7685139639e2a09dc6e7cd90328{
color:#df7f1c;
border-color:#df7f1c;
}
.avia-svg-icon.av-1veyt-f821b7685139639e2a09dc6e7cd90328 svg:first-child{
stroke:#df7f1c;
fill:#df7f1c;
}
.av_font_icon.av-1veyt-f821b7685139639e2a09dc6e7cd90328 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mzr-6dd191c724b8db9609899e187f1ff220{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mzr-6dd191c724b8db9609899e187f1ff220{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1n5vj-f5c3a8833c0f53ed30bac0b3232fbe47{
color:#df7f1c;
border-color:#df7f1c;
}
.avia-svg-icon.av-1n5vj-f5c3a8833c0f53ed30bac0b3232fbe47 svg:first-child{
stroke:#df7f1c;
fill:#df7f1c;
}
.av_font_icon.av-1n5vj-f5c3a8833c0f53ed30bac0b3232fbe47 .av-icon-char{
font-size:30px;
line-height:30px;
}

.avia-section.av-du51-a6702cc45c062fdbaaae2be9972cf7ce .av-section-color-overlay{
opacity:0.5;
background-image:url(https://www.wrm.ca/wp-content/uploads/2019/01/bright_squares_2X.png);
background-repeat:repeat;
}

.flex_column.av-bc3d-63689ce346547ddadcf86c288360ce4b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9qef-dbd94c3460f1662312d8ad7202837772{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-8a5v-173cff179db801159a72d2f2ccc131bb .avia_textblock{
color:#000000;
}

#top .hr.av-4q7r-d7a36d448cb1288ea03efccfc9d14df5{
margin-top:20px;
margin-bottom:30px;
}
.hr.av-4q7r-d7a36d448cb1288ea03efccfc9d14df5 .hr-inner{
width:100px;
border-color:#000000;
max-width:45%;
}
.hr.av-4q7r-d7a36d448cb1288ea03efccfc9d14df5 .av-seperator-icon{
color:#000000;
}
.hr.av-4q7r-d7a36d448cb1288ea03efccfc9d14df5 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.flex_column.av-37qd-f8757b440e398ee70a4cbf53f43e0568{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-qxpp-97da455196ce896f00ffe9e70ba9f5d9{
vertical-align:middle;
height:442px;
min-height:442px;
background:url(https://wrmstorage.s3.ca-central-1.amazonaws.com/wp-content/uploads/2018/12/Fireside-800px-W.jpg) 100% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-qxpp-97da455196ce896f00ffe9e70ba9f5d9{
padding:0 130px 0 220px !important;
}

.flex_cell.av-o4lf-9e630132df8dc63b5d7fd7ed37e9aafa{
vertical-align:top;
height:442px;
min-height:442px;
background-color:#1c1c1c;
}
.responsive #top #wrap_all .flex_cell.av-o4lf-9e630132df8dc63b5d7fd7ed37e9aafa{
padding:20px 60px 0 60px !important;
}

.flex_cell.av-h3qd-62888427c6d0ef4466c1e062806ceefd{
vertical-align:top;
height:422px;
min-height:422px;
}
.responsive #top #wrap_all .flex_cell.av-h3qd-62888427c6d0ef4466c1e062806ceefd{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-12al-a3d3639e1de046daf0c4383662ef9f08{
vertical-align:top;
height:422px;
min-height:422px;
background:url(https://wrmstorage.s3.ca-central-1.amazonaws.com/wp-content/uploads/2018/12/Whistler-Village-800px-W.jpg) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-12al-a3d3639e1de046daf0c4383662ef9f08{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-50at-47f499dd7bca72595734bef41c06a983{
vertical-align:top;
background-color:#757575;
}
.responsive #top #wrap_all .flex_cell.av-50at-47f499dd7bca72595734bef41c06a983{
padding:30px 30px 30px 30px !important;
}

