body{margin:0;font-family:Montserrat,sans-serif;background-color:#fff;color:#000}.topnav{background-color:#444;color:#fff;overflow:hidden;position:fixed;top:0;width:100%}.topnav a{float:left;display:block;color:#fff;font-weight:400;text-align:center;padding:14px 18px;text-decoration:none;font-size:20px}.topnav a:hover{background-color:#000;color:#fff}.topnav a.active{background-color:#000;color:#fff}.topnav .icon{display:none}@media screen and (max-width:600px){.topnav a.active{max-width:100%}.topnav a:not(.active){display:none}.topnav a.icon{float:right;display:block}}@media screen and (max-width:600px){.topnav.responsive{position:relative}.topnav.responsive a.icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}}footer.footer-section{background:rgba(0,0,0,1) url(photos/night-skiing-Dec2019-tall.jpg) no-repeat scroll right top/cover;padding:40px 0 40px}.bg-with-black{position:relative}.footer-top-section{margin:0 0 40px}.single-fta>img{margin:0 0 7px}.single-fta ul.fta-list{list-style:outside none none;padding-left:0}.single-fta-centered ul.fta-list-centered{list-style:outside none none;text-align:center}.single-fta ul.fta-list li,.single-fta ul.fta-list li a{color:#fff;display:block;font-size:18px;letter-spacing:0;line-height:36px}.single-fta ul.fta-list{list-style:outside none none;padding-left:0}.fta-title{color:#fff;font-weight:500;letter-spacing:0;margin:0 0 20px}.fba-links{text-align:center}.fba-links ul li a{color:#fff;display:block;font-size:18px;letter-spacing:0}.fba-links ul{list-style:outside none none;padding:0}.fba-links ul li{display:inline-block;line-height:50px;margin-left:28px}.fba-copyright p{color:#fff;line-height:30px}.social{display:table;margin:0 auto;padding:0}.social li{margin-right:10px}.social li a{font-size:30px;color:#fff;margin-right:5px}div.content{margin-top:51px;background-color:#fff;background-image:none;color:#000;margin-left:0;padding:1px 0}img{max-width:100%;height:auto}span.hidden{display:none}.center{margin-left:auto;margin-right:auto}.responsive{max-width:100%;height:auto;color:#000;border:0 solid #000}.responsive400w{width:100%;max-width:400px;height:auto;border:1px solid #000}:link{color:#009;text-decoration:none}:visited{color:#009;text-decoration:none}span.s10{font-size:10px}span.s12{font-size:12px}span.s14{font-size:14px}span.s15{font-size:15px}span.s16{font-size:16px}span.s18{font-size:18px}span.s20{font-size:20px}span.s22{font-size:22px}span.s24{font-size:24px}span.s26{font-size:26px}span.s28{font-size:28px}span.s32{font-size:32px}span.s36{font-size:36px}span.s40{font-size:40px}span.s60{font-size:60px}span.v10{font-size:1vw}span.v20{font-size:2vw}span.v30{font-size:3vw}span.v40{font-size:4vw}span.uline{text-decoration:underline}span.arialfont{font-family:arial,sans-serif}span.comicfont{font-family:"Comic Sans MS",arial,sans-serif}span.blue{color:#00f}span.red{color:red}span.greenvilla{color:#060}div.img400w{max-width:400px;text-align:center}span.img500w{max-width:598px;text-align:center}bar{width:35px;height:5px;background-color:#000;margin:6px 0}div.mainContent{float:left;padding:10px;margin:5px}.centerCell{text-align:center}div.centertext{text-align:center}.leftCell{text-align:left}span.righttext{text-align:right}hr{background-color:#000}p.photo20-percent{display:block;max-width:20%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo30-percent{display:block;max-width:30%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo40-percent{display:block;max-width:40%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo48-percent{display:block;max-width:48%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo50-percent{display:block;max-width:50%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#000;text-align:center;border:solid;background-color:#fff;padding:0}p.photo60-percent{display:block;max-width:60%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo80-percent{display:block;max-width:80%;margin-left:auto;margin-right:auto;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo90-percent{display:block;max-width:96%;margin-left:auto;margin-right:auto;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo100-percent{display:block;max-width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo-tour{display:block;max-height:370px;margin-left:auto;margin-right:auto;margin-top:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo-tour-564{display:block;max-height:564px;margin-left:auto;margin-right:auto;margin-top:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.photo-tour-new{display:block;max-height:600px;margin-left:auto;margin-right:auto;margin-top:0;color:#000;text-align:center;border:none;background-color:#fff;padding:0}p.villap80-percent{display:block;max-width:80%;margin-left:auto;margin-right:auto;color:#000;text-align:left;font-family:Montserrat,sans-serif;font-size:18px;border:none;background-color:#fff;padding:0}p.villap80-percent-center{display:block;max-width:80%;margin-left:auto;margin-right:auto;color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:18px;border:none;background-color:#fff;padding:0}p.villap80-percent-22px{display:block;max-width:80%;margin-left:auto;margin-right:auto;color:#000;text-align:left;font-family:Montserrat,sans-serif;font-size:22px;border:none;background-color:#fff;padding:0}p.villap94-percent{display:block;max-width:94%;margin-left:auto;margin-right:auto;color:#000;text-align:left;font-family:Montserrat,sans-serif;font-size:18px;border:none;background-color:#fff;padding:0}p.special{display:block;max-width:80%;margin-left:auto;margin-right:auto;color:#000;font-family:Montserrat,sans-serif;font-size:18px;text-align:left;border-style:double;border-width:5px;border-color:#000;background-color:#eff9f0;padding:15px}.column2{float:left;width:45%;padding:5px}.column3{float:left;width:33%;padding:5px}.row::after{content:"";clear:both;display:table}table,td{border:1px solid #333}th{font-family:verdana,arial,helvetica,sans-serif;text-align:center;font-size:45px;font-style:normal;line-height:normal;font-weight:bolder;color:#060}h1{font-family:Montserrat,sans-serif;text-align:center;font-size:4vw;font-style:normal;line-height:normal;font-weight:700;color:#060;margin-top:0;margin-bottom:0}h1.left{font-family:Montserrat,sans-serif;text-align:left;font-size:30px;font-style:normal;line-height:normal;font-weight:700;color:#060;display:block;max-width:80%;margin-left:auto;margin-right:auto;text-align:left;border:none;margin-top:0;margin-bottom:0}h1.left94{font-family:Montserrat,sans-serif;text-align:left;font-size:30px;font-style:normal;line-height:normal;font-weight:700;color:#060;display:block;max-width:94%;margin-left:auto;margin-right:auto;text-align:left;border:none;margin-top:0;margin-bottom:0}h2{font-family:Montserrat,sans-serif;text-align:center;font-size:4vw;font-style:normal;line-height:normal;font-weight:400;color:#060}h3{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:30px;font-style:normal;line-height:normal;font-weight:bolder;color:#060}h4{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;display:block;max-width:96%;font-size:3.3vw;font-style:normal;line-height:normal;font-weight:400;margin-left:auto;margin-right:auto;color:#060;white-space:nowrap}h5{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;display:block;max-width:80%;font-size:2.5vw;font-style:normal;line-height:normal;font-weight:400;margin-left:auto;margin-right:auto;color:#060;white-space:nowrap}@media screen and (max-width:968px){.topnav a{font-weight:400;padding:14px 12px;font-size:16px}div.content{margin-top:46px}}@media screen and (max-width:760px){.topnav a{font-weight:400;padding:14px 10px;font-size:13px}div.content{margin-top:42px}}.row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0 4px}.column{flex:24%;max-width:24%;padding:0 4px}.column img{margin-top:8px;vertical-align:middle;width:100%}@media screen and (max-width:800px){.column{flex:50%;max-width:50%}}@media screen and (max-width:600px){.column{flex:100%;max-width:100%}}.rowv{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0 4px}.columnv{flex:24%;max-width:24%;padding:0 4px}.columnv img{margin-top:8px;vertical-align:middle}@media screen and (max-width:1280px){.columnv{flex:33%;max-width:33%}}@media screen and (max-width:940px){.columnv{flex:49%;max-width:49%}}@media screen and (max-width:640px){.columnv{flex:100%;max-width:100%}}