.flex_cell.av-jcw3y-8ef49f56881c9fb84c2f17c7280b20d9{
vertical-align:top;
height:550px;
min-height:550px;
background:url(https://topchalets.ca/wp-content/uploads/2026/02/DSC08864_5_6_1770756668_4_88528-2-scaled.jpg) 50% 50% no-repeat fixed #ffffff;
}
.responsive #top #wrap_all .flex_cell.av-jcw3y-8ef49f56881c9fb84c2f17c7280b20d9{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-cn96u-34a9802efbbed7ec6da0b8a6c33a39ae{
vertical-align:middle;
background-color:#2b292a;
}
.responsive #top #wrap_all .flex_cell.av-cn96u-34a9802efbbed7ec6da0b8a6c33a39ae{
padding:20px 60px 20px 60px !important;
}

#top .av_textblock_section.av-fo7py-6ef0447dc5f9d69b411ce9120838f38b .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .hr.hr-invisible.av-i1j3e-eecca5b9f8c93c25ca70552048977c28{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-et3i6-bc7b748b88ee42ab662bca9dd761c267 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-bh6om-483d1dc5d57700e5d9f0f40be35e5d03{
vertical-align:middle;
background-color:#dcdcdb;
}
.responsive #top #wrap_all .flex_cell.av-bh6om-483d1dc5d57700e5d9f0f40be35e5d03{
padding:30px 60px 30px 60px !important;
}

#top .av_textblock_section.av-c6ow6-f173af248962c6849991885821ec04a3 .avia_textblock{
color:#2d5342;
}

.flex_cell.av-anpf2-ababc158fa39a4e73e5efa0cccc2ab67{
vertical-align:middle;
background-color:#f0ede8;
}
.responsive #top #wrap_all .flex_cell.av-anpf2-ababc158fa39a4e73e5efa0cccc2ab67{
padding:30px 60px 30px 60px !important;
}

#top .av_textblock_section.av-9mz72-161248ae1253edba30114124e3c184f6 .avia_textblock{
color:#2d5342;
}

#top .av_textblock_section.av-56szq-664cdf6afd0b1c25d8dad13187e68cb2 .avia_textblock{
color:#2d5342;
}

#top .hr.hr-invisible.av-2bw7i-154a44df834d6abf2f47d6ad10c8204d{
height:20px;
}

#top .av_textblock_section.av-2x1pe-d3954b4ace7151e40f3d3e3f6d89ebb7 .avia_textblock{
color:#2d5342;
}

#top .av_textblock_section.av-a3km-be1c62db95aca3cb8e46f5ae14891449 .avia_textblock{
color:#2d5342;
}

#top .hr.hr-invisible.av-vyua-b5ebac09d4f314cc644be1ad86aee706{
height:10px;
}

#top .av_textblock_section.av-59t2-4e11a35f26af84429c4745823f39942e .avia_textblock{
color:#2d5342;
}

.flex_cell.av-52fnu-0fc66841168c6d0078128e09736c2212{
vertical-align:middle;
background-color:#f0ede8;
}
.responsive #top #wrap_all .flex_cell.av-52fnu-0fc66841168c6d0078128e09736c2212{
padding:60px 90px 60px 90px !important;
}

#top .av_textblock_section.av-4mqm6-d6831c0133d14a8b538e4e82a0852028 .avia_textblock{
color:#2d5342;
}

#top .hr.hr-invisible.av-41hhq-9d314d496a405ff991ada0c71f2a7ad5{
height:10px;
}

#top .av_textblock_section.av-3gg8m-3cee8cdaae0ce7214d0d43aac3370d1f .avia_textblock{
color:#2d5342;
}

.flex_cell.av-aobu-f0bb996f0a681228fa0706f3a3e980a0{
vertical-align:middle;
background-color:#f0ede8;
}
.responsive #top #wrap_all .flex_cell.av-aobu-f0bb996f0a681228fa0706f3a3e980a0{
padding:60px 90px 60px 90px !important;
}

#top .av_textblock_section.av-bfjof-08b9a41914a4967369d3a6f040e368ed .avia_textblock{
color:#2d5342;
}

#top .hr.hr-invisible.av-27gy6-94e96ed9d0188d8b70bf55f3482b90bb{
height:10px;
}

#top .av_textblock_section.av-1j4em-1d5896e82e89e8d365e31496f9233b50 .avia_textblock{
color:#2d5342;
}

.flex_column.av-ldbvn5aq-67161fb73d51931a67da267dfc37413f{
padding:50px 50px 50px 50px;
background-color:#f0ede8;
}

#top .av_textblock_section.av-gckm-e11cc8697e1737efba4a4a9daec37467 .avia_textblock{
color:#2d5342;
}

#top .hr.hr-invisible.av-3q0zq-64a25727a873b94c621689891c961bdc{
height:10px;
}

#top .av_textblock_section.av-38avi-6eaf126a0641eb5d09d053fcfb3fc49b .avia_textblock{
color:#2d5342;
}

.flex_column.av-ldbvowji-78807c38bbbd8a60899e56b5bc1dec6f{
padding:50px 50px 50px 50px;
background-color:#f0ede8;
}

#top .av_textblock_section.av-27rtu-121bc380167e73c2d88c0c3ded9b7fd3 .avia_textblock{
color:#2d5342;
}

#top .hr.hr-invisible.av-ulrm-a30167eb02488c216e8fbf704d8cf97d{
height:10px;
}

#top .av_textblock_section.av-11xvy-0b04035b845ffb9f2393ea4537379237 .avia_textblock{
color:#2d5342;
}

#top .av_textblock_section.av-1nay2-a0d31c66ebb15a696879d3753bfa5a8e .avia_textblock{
color:#2d5342;
}

#top .hr.hr-invisible.av-19i6q-08ad658d64f99898acf9718a44574cb8{
height:10px;
}

