.elementor-1078 .elementor-element.elementor-element-f46f881{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-1078 .elementor-element.elementor-element-f46f881:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-f46f881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-1078 .elementor-element.elementor-element-f46f881{left:0px;}body.rtl .elementor-1078 .elementor-element.elementor-element-f46f881{right:0px;}.elementor-1078 .elementor-element.elementor-element-cb3c1c2{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-2ee0a90{--display:flex;}body:not(.rtl) .elementor-1078 .elementor-element.elementor-element-6ae4fae{right:0px;}body.rtl .elementor-1078 .elementor-element.elementor-element-6ae4fae{left:0px;}.elementor-1078 .elementor-element.elementor-element-6ae4fae{top:-10px;}.elementor-1078 .elementor-element.elementor-element-d8b2bf5{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-1078 .elementor-element.elementor-element-d8b2bf5:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-d8b2bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-1078 .elementor-element.elementor-element-d8b2bf5{left:0px;}body.rtl .elementor-1078 .elementor-element.elementor-element-d8b2bf5{right:0px;}.elementor-1078 .elementor-element.elementor-element-915ddeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1078 .elementor-element.elementor-element-59b8ed6{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;top:0px;--z-index:5;}body:not(.rtl) .elementor-1078 .elementor-element.elementor-element-59b8ed6{left:0px;}body.rtl .elementor-1078 .elementor-element.elementor-element-59b8ed6{right:0px;}.elementor-1078 .elementor-element.elementor-element-9839a50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1078 .elementor-element.elementor-element-d7a75a3 .elementor-button{background-color:#FFFFFF;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:700;fill:#173C40;color:#173C40;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-1078 .elementor-element.elementor-element-d7a75a3 .elementor-button:hover, .elementor-1078 .elementor-element.elementor-element-d7a75a3 .elementor-button:focus{background-color:#FAE956;color:#000000;}.elementor-1078 .elementor-element.elementor-element-d7a75a3 .elementor-button:hover svg, .elementor-1078 .elementor-element.elementor-element-d7a75a3 .elementor-button:focus svg{fill:#000000;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-1078 .elementor-element.elementor-element-9839a50{--width:fit-content;}}@media(max-width:1024px){.elementor-1078 .elementor-element.elementor-element-f46f881{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:999;}body:not(.rtl) .elementor-1078 .elementor-element.elementor-element-f46f881{left:0px;}body.rtl .elementor-1078 .elementor-element.elementor-element-f46f881{right:0px;}.elementor-1078 .elementor-element.elementor-element-cb3c1c2{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1078 .elementor-element.elementor-element-74783aa > .elementor-widget-container{padding:10px 0px 10px 20px;}.elementor-1078 .elementor-element.elementor-element-74783aa{text-align:left;}.elementor-1078 .elementor-element.elementor-element-74783aa img{width:50px;}.elementor-1078 .elementor-element.elementor-element-2ee0a90{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1078 .elementor-element.elementor-element-2ee0a90.e-con{--align-self:center;}.elementor-1078 .elementor-element.elementor-element-053ee66{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:right;}.elementor-1078 .elementor-element.elementor-element-053ee66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-053ee66.elementor-element{--align-self:flex-end;}.elementor-1078 .elementor-element.elementor-element-6ae4fae{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;top:0px;text-align:right;}.elementor-1078 .elementor-element.elementor-element-6ae4fae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-6ae4fae.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1078 .elementor-element.elementor-element-6ae4fae{right:35px;}body.rtl .elementor-1078 .elementor-element.elementor-element-6ae4fae{left:35px;}.elementor-1078 .elementor-element.elementor-element-d8b2bf5{--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1078 .elementor-element.elementor-element-b811c65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-b811c65{z-index:55;}.elementor-1078 .elementor-element.elementor-element-915ddeb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1078 .elementor-element.elementor-element-25a358b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-25a358b{z-index:55;}}@media(max-width:767px){.elementor-1078 .elementor-element.elementor-element-f46f881{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1078 .elementor-element.elementor-element-74783aa > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-74783aa.elementor-element{--align-self:flex-start;}.elementor-1078 .elementor-element.elementor-element-2ee0a90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1078 .elementor-element.elementor-element-6ae4fae{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;top:-10px;}body:not(.rtl) .elementor-1078 .elementor-element.elementor-element-6ae4fae{right:15px;}body.rtl .elementor-1078 .elementor-element.elementor-element-6ae4fae{left:15px;}}/* Start custom CSS for html, class: .elementor-element-52c561e */body{
    /*background:#333;*/
}

nav a{
    color:#173c40;
}

nav li{
    cursor:default;
}

nav span:hover a{
    color:#173c40;
}

nav{
    background:#ffffff;
    padding:8px 20px !important;
    display:flex;
    flex-direction: row;
    align-items: center;
    border-radius: 10px;
    width:fit-content;
}

nav .logo{
    display:flex;
    align-items: center;
    justify-content: center;
    margin:0 30px 0 0 !important;
}

nav .logo img{
    height:45px;
    margin: 0 !important;
    padding:0 !important;
}

nav .logo a{
    display:flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding:0 !important;
}

nav ul li{
    list-style-type: none;
    font-size: 16px !important;
    color:#173c40;
    padding:0;
    margin:0;
}


nav .main-menu li{
    display:flex;
    align-items: center;
    justify-content: center;
    font-size: 16px !important;
}

.safari nav {
    /*width:880px;*/
}

nav .main-menu li span.menu-title{
    font-size: 16px;
    font-weight: 700;
    padding:0 0 0px 0 !important;
    border-bottom: 1px solid #ffffff;
}

nav .main-menu li:hover span.menu-title{
    /*font-weight: 600;*/
    /*font-size: 16px;*/
    border-bottom:1px solid #173c40;
}

nav ul li img.drop-down-icon{
    height:10px !important;
    margin:0 25px 0 5px !important;
}

.safari nav ul li img.drop-down-icon{
    /*height:10px !important;*/
    margin:0 20px 0 5px !important;
}

nav ul li ul.drop-down{
    display:none;
    position:absolute;
}

nav ul li ul.drop-down{
    display:none;
    position:absolute;
}

nav ul li ul.drop-down .wrapper{
    background:#ffffff;
    padding:30px !important;
    border-radius: 10px !important;
    flex-direction: column;
}

nav ul li ul.drop-down.company,nav ul li ul.drop-down.fnb,nav ul li ul.drop-down.spa{
    transform: translateY(140px);
    left:0px;
    padding:0px;
}

nav ul li ul.drop-down.company .wrapper,nav ul li ul.drop-down.fnb .wrapper,nav ul li ul.drop-down.spa .wrapper{
    transform: translateY(36px);
    height:260px;
}




nav ul li ul.drop-down li{
    justify-content: flex-start;
    margin:0 0 5px 0;
    height:22px;
}

nav ul li ul.drop-down li span{
    font-size:14px;
}



nav ul.main-menu{
    display:flex;
    padding:0;
    margin:0;
    flex-direction: row;
}


/* /////////////////// */

nav ul.main-menu li:nth-child(1):hover ul.drop-down{
    display:flex;
}

nav ul.main-menu li:nth-child(1) ul.drop-down .wrapper{
    max-width:820px;
    width:820px;
}

nav ul.main-menu li:nth-child(1):hover ul.drop-down li:hover span{
    border-bottom:1px solid #173c40;
}

nav ul.main-menu li:nth-child(1):hover ul.drop-down li:hover span{
    border-bottom:1px solid #173c40;
    font-weight: 500;
}

nav ul.main-menu li:nth-child(1):hover ul.drop-down .wrapper .default-image-company{
    position: absolute;
    right:30px;
    height:200px;
    width:530px;
    min-width:530px;
    top:30px;
    display:flex;
    flex-direction: row;
    justify-content: space-between;
}

.image-container-left,.image-container-right{
    border-radius: 10px;
    width:250px;
    height:100%;
    display:flex;
    justify-content: center;
    align-items:center;
}

.image-container-left{
    background-image:linear-gradient(#00000080, #00000080),url(https://bcrbrands.com/wp-content/uploads/2024/04/652ee83b421f794880a92dc2_MTN-3.jpeg);
    background-size:cover;
    background-position: center;
    background-blend-mode: normal;
}

.image-container-right{
    background-image:linear-gradient(#00000080, #00000080),url(https://bcrbrands.com/wp-content/uploads/2024/04/652ee69794d12a8550d3aebc_LST06172-2-scaled.jpeg);
    background-size:cover;
    background-position: center;
    background-blend-mode: normal;
}


nav ul.main-menu li:nth-child(1):hover ul.drop-down .image-container-left li span,nav ul.main-menu li:nth-child(1):hover ul.drop-down .image-container-right li span{
    /*border:1px solid white;*/
    color:#ffffff;
    font-size:24px;
}


nav ul.main-menu li:nth-child(1):hover ul.drop-down .image-container-left li:hover span,nav ul.main-menu li:nth-child(1):hover ul.drop-down .image-container-right li:hover span{
    border-bottom:1px solid white;
    color:#ffffff;
}



/* //////////////////////// */

nav ul.main-menu li:nth-child(3):hover ul.drop-down{
    display:flex;
}

nav ul.main-menu li:nth-child(3) ul.drop-down .wrapper{
    max-width:820px;
    width:820px;
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down li:hover span{
    border-bottom:1px solid #173c40;
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down li:hover span{
    border-bottom:1px solid white;
    font-weight: 500;
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb{
    /*position: absolute;*/
    /*right:30px;*/
    height:200px;
    /*width:530px;*/
    min-width:530px;
    /*top:30px;*/
    display:flex;
    flex-direction: row;
    justify-content: space-between;
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div{
    height:200px;
    /*width:250px;*/
    width:370px;
    background:#173c40;
    background-size:cover;
    background-position: center center;
    border-radius: 5px;
    display:flex;
    justify-content: center;
    align-items: center;
    
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div li span{
    color:#ffffff;
    font-size:24px;
    filter:drop-shadow(0 0 5px #00000050);
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div.default-image-company-left{
    background-image: linear-gradient(#00000080, #00000080),url(https://bcrbrands.com/wp-content/uploads/2024/04/YVISUALS1-41-scaled.jpg) ;
    background-blend-mode: normal;
    background-size:cover;
    background-position: center center;
}


nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div.default-image-company-right{
    background-image: linear-gradient(#00000080, #00000080),url(https://bcrbrands.com/wp-content/uploads/2024/04/EW-03-1-Large.jpg) ;
    background-blend-mode: normal;
    background-size:cover;
    background-position: center center;
    
}

/* //////////////////////// */


nav ul.main-menu li:nth-child(4):hover ul.drop-down{
    display:flex;
}

nav ul.main-menu li:nth-child(4) ul.drop-down .wrapper{
    max-width:820px;
    width:820px;
}

nav ul.main-menu li:nth-child(4):hover ul.drop-down li:hover span{
    border-bottom:1px solid #173c40;
}

nav ul.main-menu li:nth-child(4):hover ul.drop-down li:hover span{
    border-bottom:1px solid white;
    font-weight: 500;
}

nav ul.main-menu li:nth-child(4):hover ul.drop-down .wrapper .default-image-spa{
    height:200px;
    min-width:530px;
    display:flex;
    flex-direction: row;
    justify-content: space-between;
}


nav ul.main-menu li:nth-child(4):hover ul.drop-down .wrapper .default-image-spa{
    height:200px;
    min-width:530px;
    display:flex;
    flex-direction: row;
    justify-content: space-between;
}

nav ul.main-menu li:nth-child(4):hover ul.drop-down .wrapper .default-image-spa div{
    height:200px;
    /*width:790px;*/
    background:#173c40;
    background-size:cover;
    background-position: center center;
    border-radius: 5px;
    display:flex;
    justify-content: center;
    align-items: center;
    
}

nav ul.main-menu li:nth-child(4):hover ul.drop-down .wrapper .default-image-spa div li span{
    color:#ffffff;
    font-size:24px;
    filter:drop-shadow(0 0 5px #00000050);
}

nav ul.main-menu li:nth-child(4):hover ul.drop-down .wrapper .default-image-spa div.default-image-company-center{
    /*background-image: url(https://bcrbrands.com/wp-content/uploads/2024/04/PNG-image-2.jpeg) ;*/
    background-image: url(https://bcrbrands.com/wp-content/uploads/Everwild_image.png) ;
    background-blend-mode: normal;
    background-size:cover;
    background-position: center center;
}


/**/



nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div{
    height:200px;
    /*width:250px;*/
    width:370px;
    background:#173c40;
    background-size:cover;
    background-position: center center;
    border-radius: 5px;
    display:flex;
    justify-content: center;
    align-items: center;
    
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div li span{
    color:#ffffff;
    font-size:24px;
    filter:drop-shadow(0 0 5px #00000050);
}

nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div.default-image-company-left{
    background-image: linear-gradient(#00000080, #00000080),url(https://bcrbrands.com/wp-content/uploads/2024/04/YVISUALS1-41-scaled.jpg) ;
    background-blend-mode: normal;
    background-size:cover;
    background-position: center center;
}


nav ul.main-menu li:nth-child(3):hover ul.drop-down .wrapper .default-image-fnb div.default-image-company-right{
    background-image: linear-gradient(#00000080, #00000080),url(https://bcrbrands.com/wp-content/uploads/2024/04/EW-03-1-Large.jpg) ;
    background-blend-mode: normal;
    background-size:cover;
    background-position: center center;
    
}


/*///////////////////////////*/

 /*nav ul.main-menu li:nth-child(2) ul.drop-down{display:flex;} */


nav ul li ul.drop-down.accomodation .wrapper{
    transform: translateY(36px);
    height:250px;
}

nav ul.main-menu li:nth-child(2):hover ul.drop-down{
    display:flex;
}

nav ul.main-menu li:nth-child(2) ul.drop-down.accomodation{
    padding:0;
    left:30px;
    transform: translateY(135px)translateX(-30px);
}

nav ul.main-menu li:nth-child(2) ul.drop-down .wrapper{
    max-width:820px;
    width:820px;
}

nav ul.main-menu li:nth-child(2) ul.drop-down .wrapper li{
    width:200px;

}

nav ul.main-menu li:nth-child(2):hover ul.drop-down li:hover span.destination span.destination-title{
    border-bottom:1px solid #173c40;
    font-weight: 500;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span .location{
    position:absolute;
    top:30px;
    transform: translateX(120px);
    height:200px;
}

nav ul.drop-down li span.destination ul.location{
    display:none;
}

nav ul.main-menu li:nth-child(2):hover ul.drop-down li:hover span.destination ul.location{
    display:block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location li{
    padding:0 0 5px 50px;
    margin:0;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location li span{
    font-size:14px;
}

nav ul.main-menu li:nth-child(2):hover ul.drop-down li span.destination ul.location li:hover span{
    border-bottom:1px solid #173c40;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location li span .image-container{
    position:absolute;
    height:195px;
    width:380px;
    top:0;
    transform: translateX(170px);
    border-radius: 5px;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location li span .image-container{
    display:none;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location li span img{
    display:none;
}


nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-canmore li:nth-child(1) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/03/Gallery-Pick-Canmore-Resort-Medium.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-canmore li:nth-child(2) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65fdace7aed73fe0bd1041da_LST00887-3-2-1.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-canmore li:nth-child(3) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/63cc189cb0c914b8f414f7f5_Canmore-Suites-Canmore-Hero-p-2000-1-1.jpeg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-canmore li:nth-child(4) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65fdaddb5b13937e7387e32f_DSC09600-2.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-canmore li:nth-child(5) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65fdae279d672854c06ffa1e_DSC05637-Edit-2.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-canmore li:nth-child(6) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65369b3995c5b7bf5af22b07_DJI_0722.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-canmore li:nth-child(7) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65fdace7aed73fe0bd1041da_LST00887-3-2-1.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-banff li:nth-child(1) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/641cc73e2f96d37d91565893_banff-suites-nav-new.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-banff li:nth-child(2) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65fdaea934f7d5ec836cdbee_Baker-Creek-Trapper-Cabin-Nick-Fitzhardinge-Low-Res-2-1-1-9.16.28 AM-2.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-kananaskis li:nth-child(1) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/652ee69a95945a3e4d846129_DSCF6269-1-2.jpeg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-golden li:nth-child(1) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/652ee4f3a20b72b2fe5adf47_Basecamp_Resorts_Golden_Jussi_Grznar-1150124-scaled.jpeg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-revelstoke li:nth-child(1) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65bd2c4d755fe88f207cbb4e_CFR_7937-HDR-2-p-800-Medium.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-revelstoke li:nth-child(2) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/65c5559f740acb7ade58a2f7_Screenshot-2024-02-08-at-12.56.31 PM-Medium.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}

nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-revelstoke li:nth-child(3) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/64d51ecf958bb0587e7039fe_Northwinds-By-Basecamp-Revelstoke-front-elevation.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}



nav ul.main-menu li:nth-child(2) ul.drop-down li span.destination ul.location-fernie li:nth-child(1) span:hover .image-container{
    background:url(https://bcrbrands.com/wp-content/uploads/2024/07/6633dd6707830ec445c8ec24_fernie2-1.jpg);
    background-position:center;
    background-size:cover;
    display: block;
}


nav ul.main-menu li:nth-child(2) ul.drop-down .default-image{
    position:absolute;
    position:absolute;
    height:195px;
    width:380px;
    top:30px;
    right:30px;
    border-radius: 5px;
    background:url(https://bcrbrands.com/wp-content/uploads/2024/04/a23-032658-Medium.jpg);
    background-position:center;
    background-size:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b8ed6 */.nav-shadow nav{
    filter:drop-shadow(0 0 10px #00000030);
}/* End custom CSS */