<commit_before>﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#63b962;text-shadow:none}::selection{background:#63b962;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.desktop-hide{display:none !important}.mobile-hide{display:block !important}a{color:#0f9bbc;transition:color .3s;-webkit-transition:color .3s;text-decoration:none}a:hover{color:#0f9bbc}a svg{fill:#4a4a4a;transition:fill .3s;-webkit-transition:fill .3s}a:hover svg{fill:#0f9bbc}.nav a{font-size:120%}.bold{font-weight:bold}.inline-link{display:inline;background:#63b962;color:#e6ede5;padding:5px 10px;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);transition:all .3s;-webkit-transition:all .3s;font-size:120%}.inline-link:hover{color:white;background:#0f9bbc}.half-size{width:150px;float:left;margin:10px 20px 10px 0;position:relative}.half-size img{width:100%;height:100%;z-index:2;position:relative}.half-size:before{content:"";position:absolute;top:10px;left:10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#0f9bbc;transform:rotate(2deg);z-index:0}.half-size:after{content:"";position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#63b962;transform:rotate(-2deg);z-index:0}p{margin:0 20px 20px 0;color:#4a4a4a;font-family:"calluna", serif;float:left;clear:both}.wf-loading p{visibility:hidden}p.before-ul{margin-bottom:40px}h1{color:#4a4a4a;margin:0 0 10px;font-size:190%;line-height:1.2em;font-family:"futura-pt",sans-serif;width:100%;float:left}.wf-loading h1{visibility:hidden}h2{color:#4a4a4a;margin:0 0 20px;font-size:120%;line-height:1.2em;font-family:"futura-pt",sans-serif;width:100%;float:left}.wf-loading h2{visibility:hidden}h3{color:white;margin:20px 0;font-size:100%;font-weight:normal;line-height:1.2em;font-family:"calluna", serif;background-image:linear-gradient(to right, #0f9bbc, #63b962);padding:5px 10px;margin-left:-10px;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);cursor:pointer;position:relative;width:95%;float:left}.wf-loading h3{visibility:hidden}#content li{margin:0 20px 0 20px;color:#4a4a4a;font-family:"calluna", serif}.wf-loading #content li{visibility:hidden}.mobile-margin-left{margin-left:10px;margin-right:40px;float:left}#header li,.footer li,.homepage-content li,.inline-link{list-style-type:none;font-family:"futura-pt",sans-serif}.wf-loading #header li,.wf-loading .footer li,.wf-loading .homepage-content li,.wf-loading .inline-link{visibility:hidden}.copy-section{float:left}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:40px}.video{position:absolute;top:0;left:0;width:100%;height:100%}h3.copy-section-title{margin:0 0 20px 0}.closed:before{background:white;content:"";height:15px;position:absolute;width:3px;margin:3px;right:20px;cursor:pointer}.closed:after{background:white;content:"";height:3px;right:17px;position:absolute;top:14px;width:15px}.opened:after{background:white;content:"";height:3px;right:17px;position:absolute;top:14px;width:15px}body{padding:0;margin:0;font-size:130%}html{background:#434237;position:relative;font-size:small;color:#4a4a4a;line-height:2.2em}#main{background:#e0dfd7;float:left;width:100%;padding-bottom:100px}.fixed{position:absolute;overflow:hidden;height:100%;width:100%}.padding{padding:10px}.col-padding{padding:10px}ul{margin:0;padding:0;float:left;clear: both}ul.facilities{margin-bottom:40px;padding:0}.col{width:33.3%;float:left;position:relative}.doublecol{width:66.7%;float:left;position:relative}.main-col{max-width:1250px;margin:0 auto}.right{float:right}.align-center{text-align:center}.desktop-hide{display:none}#header,#content{background:#e0dfd7;float:left}#content{width:66.66%;padding:62px 0}#header{width:33.33%;text-align:center}.homepage-shapes{width:100%;height:100%;background:white;overflow:hidden;position:absolute;top:0;left:0}.shape-triangle-left{position:absolute;bottom:-450px;right:0%;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background-image:linear-gradient(to right, #0f9bbc, #63b962);transform:rotate(-300deg)}.shape-triangle-right{position:absolute;bottom:-250px;left:60%;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background:#63b962;transform:rotate(300deg)}.shape-square{position:absolute;top:0;left:0;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background-image:linear-gradient(to right, #0f9bbc, #63b962)}.homepage-content{position:relative;float:left;width:100%;padding-bottom:130px}.homepage-content .col{width:50%;text-align:center}.homepage-content .hvc-logo{fill:#e6ede5;width:100%;margin-top:80px;margin-bottom:46px;float:left;text-align:center}.homepage-content .hvc-logo svg{width:230px;fill:#e6ede5}.homepage-content .grey-trans{opacity:0.5;fill:#e6ede5}.homepage-content h1{color:#e6ede5;font-size:140%;line-height:1.4em;margin:0 40px 40px 40px;width:auto}.homepage-content ul{margin-top:60px;margin-left:10%;float:none}.homepage-content li{height:110px}.homepage-content li a{color:#e6ede5;font-size:140%}.homepage-content li a:hover{color:white}.homepage-content li a:hover .about-st2,.homepage-content li a:hover .properties-st3,.homepage-content li a:hover .services-st3{fill:white}.homepage-content .icon{width:110px;height:110px;display:inline-block;float:left}.homepage-content .text{margin:35px 0 0 10px;display:inline-block;float:left}.nav{float:left;width:100%}.nav svg{z-index:2}.nav li{margin:0 0 20px;outline:none;position:relative}.nav a{color:#4a4a4a;fill:#4a4a4a;z-index:3;position:relative;font-family:"futura-pt",sans-serif;font-weight:500}.wf-loading .nav a{visibility:hidden}.nav a:hover{color:#63b962}.nav a svg{fill:#4a4a4a}.nav li.active a svg{fill:#e6ede5}.nav li.active a{color:#e6ede5}.nav a:hover svg{fill:#63b962}.nav .highlight{display:none;background:#0f9bbc;position:absolute;right:13%;width:1000px;height:170%;z-index:2;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-clip-path:polygon(0% 0%, 100% 10%, 99% 60%, 0% 100%);clip-path:polygon(0% 0%, 100% 10%, 99% 60%, 0% 100%)}.nav .highlight-2{display:none;background:#63b962;position:absolute;top:-73%;right:17%;width:1000px;height:170%;z-index:1;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-clip-path:polygon(0 100%, 99.1% 0, 100% 100%, 100% 100%);clip-path:polygon(0 100%, 100% 0, 100% 100%, 100% 100%)}.nav .about .highlight{top:40%;-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.nav .properties .highlight{top:-31%;-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg)}.nav .services .highlight{top:-69%;-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg)}.nav .active .highlight,.nav .active .highlight-2{display:block}.nav-icon{margin-top:-5px}.nav-icon-about{height:26px;margin-right:19px}.nav-icon-properties{height:17px;margin-left:-8px;margin-right:10px}.nav-icon-services{height:20px;margin-left:-2px;margin-right:14px}.hvc-logo{fill:#4a4a4a;width:100%;margin-top:80px;margin-bottom:46px;float:left;text-align:center}.hvc-logo svg{width:130px;fill:#4a4a4a}.grey-trans{opacity:0.5}#gallery-wrapper{width:100%;float:left;margin:40px 0;position:relative;display:inline-block}#gallery{width:50%;float:left;z-index:2}#gallery img{width:100%}#gallery-thumbs-wrapper{width:49.9%;float:right;position:relative;z-index:2}#gallery-thumbs-wrapper li{display:inline}#gallery-thumbs{padding-left:10px}#gallery-thumbs li{display:inline-block;padding-left:10px;padding-bottom:10px;margin:0}.gallery-blue-bg{position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#0f9bbc;transform:rotate(-2deg);z-index:1}.gallery-green-bg{position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#63b962;transform:rotate(2deg);z-index:0}.property{width:100%;float:left;padding:10px 0;position:relative}.property-background-1{position:absolute;background:#0f9bbc;z-index:1;width:100%;height:100%;opacity:0.3;transform:rotate(1deg)}.property-background-2{position:absolute;background:#63b962;z-index:1;width:100%;height:100%;opacity:0.3;transform:rotate(-4deg)}.property-image{width:30%;float:left;overflow:hidden;z-index:2;position:relative;margin-left:-20px}.property-image img{width:100%}.property-copy{width:70%;float:left;z-index:2;position:relative}.property-copy h1,.property-copy h2{margin:0 20px 0 10px;padding:0;width:auto}.property-copy h1{margin-top:20px;padding-bottom:10px}.property-copy h2{color:#4a4a4a;font-family:"calluna", serif;font-weight:normal;font-size:100%;line-height:1.4em}.properties-list .intro{padding-bottom:10px}.property-sublist{margin-left:36px;margin-bottom:40px;margin-top:-10px}.nav .property-sublist li{margin:0;line-height:1.8em}.nav .property-sublist li a{color:#0f9bbc}.footer{color:#d2d1c8;font-family:"futura-pt",sans-serif;font-weight:500;margin-top:-100px;float:left;width:100%}.wf-loading .footer{visibility:hidden}.footer-upper,.footer-lower{width:100%;float:left}.footer-lower{padding:20px 0}.footer-lower a svg{fill:#0f9bbc}.footer-lower a:hover svg{fill:#13b2d8}.footer-lower a:hover{color:#13b2d8}.footer-upper{color:#434237;position:relative}.footer-upper .col{background:#d2f0df;float:left}.footer-upper .full-width{float:left;width:100%}.footer-upper .menthol{background:#d2f0df;float:left;width:100%}.footer-upper #footer-upper-shape{fill:#d2f0df;width:100%;float:left}.footer-upper .remove-browser-thin-line-below-bug{margin-bottom:-1px}.footer-upper .remove-browser-thin-line-above-bug{margin-top:-1px}.footer-upper .col-padding{padding:40px 10px}.footer-upper a svg{fill:#4a4a4a;width:30px;outline:none;margin-top:-4px}.footer-upper a.hvc svg{width:auto;height:80px}.footer-upper a:hover svg{fill:#13b2d8}.footer-upper a{color:#434237;outline:none}.footer-upper a:hover{color:#13b2d8}.footer-upper .social-link{display:block;margin-top:10px}.dividing-line{background:#d2d1c8;height:1px;width:30px;display:block;margin:12px 0 10px}.hakuba-valley{width:200px}.go-top{width:100%;text-align:center}.go-top svg{margin:60px 0 20px;width:15%;height:auto;fill:#0f9bbc}@media only screen and (max-width: 736px){.desktop-hide{display:block !important}.mobile-hide{display:none !important}#header{width:100%}#content{width:100%;padding-top:40px;overflow:hidden}.closed:after{top:24px}.shape-triangle-left{bottom:0;right:0;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background-image:linear-gradient(to right, #0f9bbc, #63b962);transform:rotate(-300deg)}.shape-triangle-right{position:absolute;bottom:0;left:0;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background:#63b962;transform:rotate(300deg)}.homepage-content{padding-bottom:200px}.homepage-content .col{width:100%}.homepage-content ul{margin-left:0}.homepage-content .text{width:50%;margin:40px 0 0;text-align:left}.homepage-content .icon{width:50%;margin:0;text-align:right}.homepage-content .icon svg{height:100%;margin-right:10px}.nav{float:left;width:100%}.nav svg{z-index:2}.nav li{outline:none;position:relative;display:inline-block;margin:15px 15px 15px 0}.nav a{color:#4a4a4a;font-weight:700;fill:#4a4a4a;z-index:3;position:relative}.nav a:hover{color:#63b962}.nav a svg{fill:#4a4a4a}.nav li.active a svg{fill:#e6ede5}.nav li.active a{color:#e6ede5}.nav a:hover svg{fill:#63b962}.nav .highlight{display:none;background:#0f9bbc;position:absolute;right:-8%;width:125%;height:140%;z-index:2;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-clip-path:polygon(0% 10%, 100% 0, 100% 100%, 0% 80%);clip-path:polygon(0% 10%, 100% 0, 100% 100%, 0% 80%)}.nav .highlight-2{display:none;background:#63b962;position:absolute;top:-14%;right:-12%;width:125%;height:140%;z-index:1;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-clip-path:polygon(0% 0%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0, 100% 100%, 0% 100%)}.nav .about .highlight{top:-22%;-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}.nav .properties .highlight{top:-22%;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.nav .services .highlight{top:-22%;-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.nav .active .highlight,.nav .active .highlight-2{display:block}.nav-icon{margin-top:-5px}.nav-icon-about{height:21px;margin-right:5px}.nav-icon-properties{height:12px;margin-left:-8px;margin-right:5px}.nav-icon-services{height:15px;margin-left:-2px;margin-right:5px}.hvc-logo{fill:#4a4a4a;width:100%;margin-top:20px;margin-bottom:20px;float:left;text-align:center}.hvc-logo svg{width:100px;fill:#4a4a4a}.grey-trans{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);fill:#4B4A4A}.hvc-logo a:hover svg .grey-trans{fill:#13b2d8}h3{width:100%;display:block;padding:15px 0;margin:20px 0}.opened:after{top:24px}#gallery-wrapper{margin:40px 0;position:relative;display:inline-block}.gallery-blue-bg{position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#0f9bbc;transform:rotate(-2deg);z-index:1}.gallery-green-bg{position:absolute;top:10px;left:10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#63b962;transform:rotate(2deg);z-index:0}#mobile-gallery{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1;scroll-snap-points-x:repeat(100px);scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;-webkit-scroll-snap-points-x:repeat(100%)}#mobile-gallery>img{flex-shrink:0;width:100%;height:100%}.swipe-prompt{width:100%;text-align:center;float:left;padding-bottom:20px;margin-top:-10px}.swipe-prompt img{width:66.6%}.footer-upper .col-padding{padding:20px 10px}.footer-upper a.hvc svg{width:100%;height:auto}.footer-lower .col,.footer-lower.doublecol{width:100%}.footer-lower .col-padding{padding:0 10px}.footer-lower{padding:0}.footer-lower ul{padding-top:40px}.footer-lower ul.last{padding-bottom:40px}.footer-lower .dividing-line{display:none}.property-sublist{display:none}}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}<commit_msg>h2 fix<commit_after>﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#63b962;text-shadow:none}::selection{background:#63b962;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.desktop-hide{display:none !important}.mobile-hide{display:block !important}a{color:#0f9bbc;transition:color .3s;-webkit-transition:color .3s;text-decoration:none}a:hover{color:#0f9bbc}a svg{fill:#4a4a4a;transition:fill .3s;-webkit-transition:fill .3s}a:hover svg{fill:#0f9bbc}.nav a{font-size:120%}.bold{font-weight:bold}.inline-link{display:inline;background:#63b962;color:#e6ede5;padding:5px 10px;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);transition:all .3s;-webkit-transition:all .3s;font-size:120%}.inline-link:hover{color:white;background:#0f9bbc}.half-size{width:150px;float:left;margin:10px 20px 10px 0;position:relative}.half-size img{width:100%;height:100%;z-index:2;position:relative}.half-size:before{content:"";position:absolute;top:10px;left:10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#0f9bbc;transform:rotate(2deg);z-index:0}.half-size:after{content:"";position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#63b962;transform:rotate(-2deg);z-index:0}p{margin:0 20px 20px 0;color:#4a4a4a;font-family:"calluna", serif;float:left;clear:both}.wf-loading p{visibility:hidden}p.before-ul{margin-bottom:40px}h1{color:#4a4a4a;margin:0 0 10px;font-size:190%;line-height:1.2em;font-family:"futura-pt",sans-serif;width:100%;float:left}.wf-loading h1{visibility:hidden}h2{color:#4a4a4a;margin:0 0 20px;font-size:120%;line-height:1.2em;font-family:"futura-pt",sans-serif;width:100%;float:left}.wf-loading h2{visibility:hidden}h3{color:white;margin:20px 0;font-size:100%;font-weight:normal;line-height:1.2em;font-family:"calluna", serif;background-image:linear-gradient(to right, #0f9bbc, #63b962);padding:5px 10px;margin-left:-10px;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);cursor:pointer;position:relative;width:95%;float:left}.wf-loading h3{visibility:hidden}#content li{margin:0 20px 0 20px;color:#4a4a4a;font-family:"calluna", serif}.wf-loading #content li{visibility:hidden}.mobile-margin-left{margin-left:10px;margin-right:40px;float:left}#header li,.footer li,.homepage-content li,.inline-link{list-style-type:none;font-family:"futura-pt",sans-serif}.wf-loading #header li,.wf-loading .footer li,.wf-loading .homepage-content li,.wf-loading .inline-link{visibility:hidden}.copy-section{float:left}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:40px}.video{position:absolute;top:0;left:0;width:100%;height:100%}h3.copy-section-title{margin:0 0 20px 0}.closed:before{background:white;content:"";height:15px;position:absolute;width:3px;margin:3px;right:20px;cursor:pointer}.closed:after{background:white;content:"";height:3px;right:17px;position:absolute;top:14px;width:15px}.opened:after{background:white;content:"";height:3px;right:17px;position:absolute;top:14px;width:15px}body{padding:0;margin:0;font-size:130%}html{background:#434237;position:relative;font-size:small;color:#4a4a4a;line-height:2.2em}#main{background:#e0dfd7;float:left;width:100%;padding-bottom:100px}.fixed{position:absolute;overflow:hidden;height:100%;width:100%}.padding{padding:10px}.col-padding{padding:10px}ul{margin:0;padding:0;float:left;clear: both}ul.facilities{margin-bottom:40px;padding:0}.col{width:33.3%;float:left;position:relative}.doublecol{width:66.7%;float:left;position:relative}.main-col{max-width:1250px;margin:0 auto}.right{float:right}.align-center{text-align:center}.desktop-hide{display:none}#header,#content{background:#e0dfd7;float:left}#content{width:66.66%;padding:62px 0}#header{width:33.33%;text-align:center}.homepage-shapes{width:100%;height:100%;background:white;overflow:hidden;position:absolute;top:0;left:0}.shape-triangle-left{position:absolute;bottom:-450px;right:0%;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background-image:linear-gradient(to right, #0f9bbc, #63b962);transform:rotate(-300deg)}.shape-triangle-right{position:absolute;bottom:-250px;left:60%;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background:#63b962;transform:rotate(300deg)}.shape-square{position:absolute;top:0;left:0;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background-image:linear-gradient(to right, #0f9bbc, #63b962)}.homepage-content{position:relative;float:left;width:100%;padding-bottom:130px}.homepage-content .col{width:50%;text-align:center}.homepage-content .hvc-logo{fill:#e6ede5;width:100%;margin-top:80px;margin-bottom:46px;float:left;text-align:center}.homepage-content .hvc-logo svg{width:230px;fill:#e6ede5}.homepage-content .grey-trans{opacity:0.5;fill:#e6ede5}.homepage-content h1{color:#e6ede5;font-size:140%;line-height:1.4em;margin:0 40px 40px 40px;width:auto}.homepage-content ul{margin-top:60px;margin-left:10%;float:none}.homepage-content li{height:110px}.homepage-content li a{color:#e6ede5;font-size:140%}.homepage-content li a:hover{color:white}.homepage-content li a:hover .about-st2,.homepage-content li a:hover .properties-st3,.homepage-content li a:hover .services-st3{fill:white}.homepage-content .icon{width:110px;height:110px;display:inline-block;float:left}.homepage-content .text{margin:35px 0 0 10px;display:inline-block;float:left}.nav{float:left;width:100%}.nav svg{z-index:2}.nav ul{float:none}.nav li{margin:0 0 20px;outline:none;position:relative}.nav a{color:#4a4a4a;fill:#4a4a4a;z-index:3;position:relative;font-family:"futura-pt",sans-serif;font-weight:500}.wf-loading .nav a{visibility:hidden}.nav a:hover{color:#63b962}.nav a svg{fill:#4a4a4a}.nav li.active a svg{fill:#e6ede5}.nav li.active a{color:#e6ede5}.nav a:hover svg{fill:#63b962}.nav .highlight{display:none;background:#0f9bbc;position:absolute;right:13%;width:1000px;height:170%;z-index:2;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-clip-path:polygon(0% 0%, 100% 10%, 99% 60%, 0% 100%);clip-path:polygon(0% 0%, 100% 10%, 99% 60%, 0% 100%)}.nav .highlight-2{display:none;background:#63b962;position:absolute;top:-73%;right:17%;width:1000px;height:170%;z-index:1;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-clip-path:polygon(0 100%, 99.1% 0, 100% 100%, 100% 100%);clip-path:polygon(0 100%, 100% 0, 100% 100%, 100% 100%)}.nav .about .highlight{top:40%;-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.nav .properties .highlight{top:-31%;-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg)}.nav .services .highlight{top:-69%;-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg)}.nav .active .highlight,.nav .active .highlight-2{display:block}.nav-icon{margin-top:-5px}.nav-icon-about{height:26px;margin-right:19px}.nav-icon-properties{height:17px;margin-left:-8px;margin-right:10px}.nav-icon-services{height:20px;margin-left:-2px;margin-right:14px}.hvc-logo{fill:#4a4a4a;width:100%;margin-top:80px;margin-bottom:46px;float:left;text-align:center}.hvc-logo svg{width:130px;fill:#4a4a4a}.grey-trans{opacity:0.5}#gallery-wrapper{width:100%;float:left;margin:40px 0;position:relative;display:inline-block}#gallery{width:50%;float:left;z-index:2}#gallery img{width:100%}#gallery-thumbs-wrapper{width:49.9%;float:right;position:relative;z-index:2}#gallery-thumbs-wrapper li{display:inline}#gallery-thumbs{padding-left:10px}#gallery-thumbs li{display:inline-block;padding-left:10px;padding-bottom:10px;margin:0}.gallery-blue-bg{position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#0f9bbc;transform:rotate(-2deg);z-index:1}.gallery-green-bg{position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#63b962;transform:rotate(2deg);z-index:0}.property{width:100%;float:left;padding:10px 0;position:relative}.property-background-1{position:absolute;background:#0f9bbc;z-index:1;width:100%;height:100%;opacity:0.3;transform:rotate(1deg)}.property-background-2{position:absolute;background:#63b962;z-index:1;width:100%;height:100%;opacity:0.3;transform:rotate(-4deg)}.property-image{width:30%;float:left;overflow:hidden;z-index:2;position:relative;margin-left:-20px}.property-image img{width:100%}.property-copy{width:70%;float:left;z-index:2;position:relative}.property-copy h1,.property-copy h2{margin:0 20px 0 10px;padding:0;width:auto}.property-copy h1{margin-top:20px;padding-bottom:10px}.property-copy h2{color:#4a4a4a;font-family:"calluna", serif;font-weight:normal;font-size:100%;line-height:1.4em}.properties-list .intro{padding-bottom:10px}.property-sublist{margin-left:36px;margin-bottom:40px;margin-top:-10px}.nav .property-sublist li{margin:0;line-height:1.8em}.nav .property-sublist li a{color:#0f9bbc}.footer{color:#d2d1c8;font-family:"futura-pt",sans-serif;font-weight:500;margin-top:-100px;float:left;width:100%}.wf-loading .footer{visibility:hidden}.footer-upper,.footer-lower{width:100%;float:left}.footer-lower{padding:20px 0}.footer-lower a svg{fill:#0f9bbc}.footer-lower a:hover svg{fill:#13b2d8}.footer-lower a:hover{color:#13b2d8}.footer-upper{color:#434237;position:relative}.footer-upper .col{background:#d2f0df;float:left}.footer-upper .full-width{float:left;width:100%}.footer-upper .menthol{background:#d2f0df;float:left;width:100%}.footer-upper #footer-upper-shape{fill:#d2f0df;width:100%;float:left}.footer-upper .remove-browser-thin-line-below-bug{margin-bottom:-1px}.footer-upper .remove-browser-thin-line-above-bug{margin-top:-1px}.footer-upper .col-padding{padding:40px 10px}.footer-upper a svg{fill:#4a4a4a;width:30px;outline:none;margin-top:-4px}.footer-upper a.hvc svg{width:auto;height:80px}.footer-upper a:hover svg{fill:#13b2d8}.footer-upper a{color:#434237;outline:none}.footer-upper a:hover{color:#13b2d8}.footer-upper .social-link{display:block;margin-top:10px}.dividing-line{background:#d2d1c8;height:1px;width:30px;display:block;margin:12px 0 10px}.hakuba-valley{width:200px}.go-top{width:100%;text-align:center}.go-top svg{margin:60px 0 20px;width:15%;height:auto;fill:#0f9bbc}@media only screen and (max-width: 736px){.desktop-hide{display:block !important}.mobile-hide{display:none !important}#header{width:100%}#content{width:100%;padding-top:40px;overflow:hidden}.closed:after{top:24px}.shape-triangle-left{bottom:0;right:0;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background-image:linear-gradient(to right, #0f9bbc, #63b962);transform:rotate(-300deg)}.shape-triangle-right{position:absolute;bottom:0;left:0;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:1500px;height:1000px;background:#63b962;transform:rotate(300deg)}.homepage-content{padding-bottom:200px}.homepage-content .col{width:100%}.homepage-content ul{margin-left:0}.homepage-content .text{width:50%;margin:40px 0 0;text-align:left}.homepage-content .icon{width:50%;margin:0;text-align:right}.homepage-content .icon svg{height:100%;margin-right:10px}.nav{float:left;width:100%}.nav svg{z-index:2}.nav li{outline:none;position:relative;display:inline-block;margin:15px 15px 15px 0}.nav a{color:#4a4a4a;font-weight:700;fill:#4a4a4a;z-index:3;position:relative}.nav a:hover{color:#63b962}.nav a svg{fill:#4a4a4a}.nav li.active a svg{fill:#e6ede5}.nav li.active a{color:#e6ede5}.nav a:hover svg{fill:#63b962}.nav .highlight{display:none;background:#0f9bbc;position:absolute;right:-8%;width:125%;height:140%;z-index:2;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-clip-path:polygon(0% 10%, 100% 0, 100% 100%, 0% 80%);clip-path:polygon(0% 10%, 100% 0, 100% 100%, 0% 80%)}.nav .highlight-2{display:none;background:#63b962;position:absolute;top:-14%;right:-12%;width:125%;height:140%;z-index:1;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-clip-path:polygon(0% 0%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0, 100% 100%, 0% 100%)}.nav .about .highlight{top:-22%;-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}.nav .properties .highlight{top:-22%;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.nav .services .highlight{top:-22%;-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.nav .active .highlight,.nav .active .highlight-2{display:block}.nav-icon{margin-top:-5px}.nav-icon-about{height:21px;margin-right:5px}.nav-icon-properties{height:12px;margin-left:-8px;margin-right:5px}.nav-icon-services{height:15px;margin-left:-2px;margin-right:5px}.hvc-logo{fill:#4a4a4a;width:100%;margin-top:20px;margin-bottom:20px;float:left;text-align:center}.hvc-logo svg{width:100px;fill:#4a4a4a}.grey-trans{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);fill:#4B4A4A}.hvc-logo a:hover svg .grey-trans{fill:#13b2d8}h3{width:100%;display:block;padding:15px 0;margin:20px 0}.opened:after{top:24px}#gallery-wrapper{margin:40px 0;position:relative;display:inline-block}.gallery-blue-bg{position:absolute;top:-10px;left:-10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#0f9bbc;transform:rotate(-2deg);z-index:1}.gallery-green-bg{position:absolute;top:10px;left:10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:100%;height:100%;background:#63b962;transform:rotate(2deg);z-index:0}#mobile-gallery{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1;scroll-snap-points-x:repeat(100px);scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;-webkit-scroll-snap-points-x:repeat(100%)}#mobile-gallery>img{flex-shrink:0;width:100%;height:100%}.swipe-prompt{width:100%;text-align:center;float:left;padding-bottom:20px;margin-top:-10px}.swipe-prompt img{width:66.6%}.footer-upper .col-padding{padding:20px 10px}.footer-upper a.hvc svg{width:100%;height:auto}.footer-lower .col,.footer-lower.doublecol{width:100%}.footer-lower .col-padding{padding:0 10px}.footer-lower{padding:0}.footer-lower ul{padding-top:40px}.footer-lower ul.last{padding-bottom:40px}.footer-lower .dividing-line{display:none}.property-sublist{display:none}}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
{'fraction_non_alphanumeric': 0.19460931118976313, 'fraction_numerical': 0.07734821671658045, 'mean_word_length': 13.348046875, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3353585', 'n_tokens_mistral': 15262, 'n_tokens_neox': 13429, 'n_words': 679}