html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h2{font-family:"Sweet Sans Light",sans-serif}p{font-family:"Sweet Sans Thin",sans-serif;cursor:default}a{cursor:pointer}.sticky{position:relative;position:-webkit-sticky;position:sticky;top:0}.sticky.fixed{position:fixed}.sticky.fixed.fixed-scrollaway{top:auto;bottom:0;position:absolute}.auto-hidden{visibility:hidden}.sticky-fudge{position:fixed !important}.sticky-fudge-hide{visibility:hidden !important}body{font-family:"Sweet Sans Light",sans-serif;text-transform:uppercase;background:black;font-family:sans-serif}body a{text-decoration:none;color:black}body #splash{display:none}body #temp-mobile-message{display:none}body.loading{overflow:hidden;height:100vh}body.loading #splash{font-family:"Sweet Sans Thin",sans-serif;font-size:22px;display:block;width:100%;height:100vh;position:fixed;top:0;left:0;background:black;color:white;z-index:401}body.loading #splash #splash-icon{width:6.5em;height:6.5em;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block}@keyframes spinnySpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.loading #splash #splash-icon #orbiting-line{-webkit-transform-origin:50% 49%;-moz-transform-origin:50% 49%;-ms-transform-origin:50% 49%;-o-transform-origin:50% 49%;transform-origin:50% 49%;-moz-transform-origin:49.6% 49.2%;animation:spinnySpin 1.5s infinite linear}body.menu-active{overflow:hidden}body.video-active{overflow:hidden}.cover{width:100%;position:absolute;top:0;left:0}.cover.width-crop{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cover.height-crop{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.spacer-element{visibility:hidden;width:100%}#back-to-top .overlay{z-index:350;display:none;top:0;left:0;width:100%;height:100%;opacity:0;position:fixed;background:rgba(0,0,0,0.95)}.moving-back-to-top #back-to-top .overlay{display:block}#back-to-top .small-logo{cursor:pointer;position:fixed;display:none;z-index:299;bottom:2.5vw;left:2.5vw;opacity:0;width:13vw;height:13vw;background:url(../image/fabricari-icon.svg) 50% 50%/contain no-repeat}@media screen and (min-width: 480px){#back-to-top .small-logo{width:5em}}.ie8responsive #back-to-top .small-logo{width:5em}@media screen and (min-width: 480px){#back-to-top .small-logo{height:5em}}.ie8responsive #back-to-top .small-logo{height:5em}#back-to-top .small-logo::after{content:'';display:block;background:url(../image/home-hover.svg) 50% 50%/contain no-repeat;height:100%;opacity:0;transition:opacity 0.5s}.non-mobile-device #back-to-top .small-logo:hover::after{opacity:1.0}#back-to-top-bottom .overlay{z-index:350;display:none;top:0;left:0;width:100%;height:100%;opacity:0;position:fixed;background:rgba(0,0,0,0.95)}.moving-back-to-top #back-to-top-bottom .overlay{display:block}#back-to-top-bottom .back-icon{cursor:pointer;position:fixed;z-index:299;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:2.5vw;opacity:1;visibility:hidden;width:136px;height:5em}#back-to-top-bottom .back-icon::after{content:'Back to Top';display:block;font-family:"Sweet Sans Light",sans-serif;color:#966341;font-size:16px;letter-spacing:0.11em;padding-bottom:1.1em;height:100%;background:url(../image/home-hover.svg) 50% 100% no-repeat;opacity:0;transition:opacity 0.5s;text-shadow:0px 0px 4px #000000}.at-bottom #back-to-top-bottom .back-icon{visibility:visible}.at-bottom #back-to-top-bottom .back-icon::after{opacity:1.0}#main-menu{font-family:"Sweet Sans Light",sans-serif;text-align:center;color:white}#main-menu .menu-toggle{cursor:pointer;font-size:18px;min-width:2.5em;min-width:2.3em;letter-spacing:0.11em;position:fixed;top:8vw;right:8vw;height:50px;color:white;display:block;z-index:301}@media screen and (min-width: 480px){#main-menu .menu-toggle{min-width:2.5em}}.ie8responsive #main-menu .menu-toggle{min-width:2.5em}@media screen and (min-width: 480px){#main-menu .menu-toggle{top:63px}}.ie8responsive #main-menu .menu-toggle{top:63px}@media screen and (min-width: 480px){#main-menu .menu-toggle{right:67.6px}}.ie8responsive #main-menu .menu-toggle{right:67.6px}#main-menu .menu-toggle .text{display:block;margin-bottom:0.5em}#main-menu .menu-toggle .burger-icon{display:block}#main-menu .menu-toggle .burger-icon span{transition:.25s ease-in-out;background-color:white;display:block;height:2px;margin-bottom:8px}@media screen and (min-width: 480px){#main-menu .menu-toggle .burger-icon span{margin-bottom:10px}}.ie8responsive #main-menu .menu-toggle .burger-icon span{margin-bottom:10px}#main-menu .menu-toggle .burger-icon span:last-child{margin-bottom:0}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;display:none}}#main-menu .menu-overlay{opacity:0;transition:opacity 0.5s ease-in-out, width 0s linear 0.5s, height 0s linear 0.5s;position:fixed;border:none;left:0;top:0;width:0;height:0;overflow:hidden;background:rgba(0,0,0,0.95);z-index:300}.menu-active #main-menu .menu-overlay{width:100%;height:100vh;transition:opacity 0.5s ease-in-out 0.001s, width 0s linear, height 0s linear;opacity:1.0;cursor:url("../image/close-cursor.svg") 20 20,url("../image/close-cursor.png") 20 20,auto;width:100%;height:100vh}.menu-active #main-menu .menu-overlay .section-links{width:14em;text-transform:uppercase;position:absolute;cursor:pointer;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.menu-active #main-menu .menu-overlay .section-links li{margin-bottom:1em}.menu-active #main-menu .menu-overlay .section-links li:last-child{margin-bottom:0}.menu-active #main-menu .menu-overlay .section-links li a{display:block;color:#966341}.menu-active #main-menu .menu-overlay .section-links li a span{display:block}.menu-active #main-menu .menu-toggle .text{visibility:hidden}.menu-active #main-menu .menu-toggle .burger-icon span{background-color:#966341}.menu-active #main-menu .menu-toggle .burger-icon span:nth-child(3){opacity:0}.menu-active #main-menu .menu-toggle .burger-icon span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-active #main-menu .menu-toggle .burger-icon span:nth-child(2){margin-top:-12px;margin-top:-10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width: 480px){.menu-active #main-menu .menu-toggle .burger-icon span:nth-child(2){margin-top:-12px}}.ie8responsive .menu-active #main-menu .menu-toggle .burger-icon span:nth-child(2){margin-top:-12px}.menu-active #main-menu::after{display:none}#video-overlay{width:0px;height:0px;visibility:hidden;opacity:0;position:relative;transition:opacity 0.2s ease-in-out, width 0s linear 0.5s, height 0s linear 0.5s, visibility 0s linear 0.5s;position:fixed;top:0;left:0;z-index:304;background-color:rgba(0,0,0,0.8)}.video-active #video-overlay{transition:opacity 0.5s ease-in-out 0.001s, width 0s linear, height 0s linear;visibility:visible;width:100%;height:100vh;opacity:1}#video-overlay .close-button{cursor:pointer;padding:0.2em;margin:0.8em 0.6em 0 0;width:6vw;height:6vw;color:white;position:absolute;z-index:1;top:0;right:0;text-align:center;line-height:2vw;background:url("../image/close-icon-white.svg") 50% 50%/contain no-repeat}@media screen and (min-width: 480px){#video-overlay .close-button{width:2vw}}.ie8responsive #video-overlay .close-button{width:2vw}@media screen and (min-width: 480px){#video-overlay .close-button{height:2vw}}.ie8responsive #video-overlay .close-button{height:2vw}#video-overlay iframe{position:absolute;width:100%;max-width:1202px;height:100%;max-height:685px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:none}#fixed-content{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1}#fixed-content>*{background-color:black !important}#fixed-content .collapsible{position:absolute;z-index:1;height:100vh;width:100%;overflow:hidden;background:black}@media screen and (min-width: 480px){#fixed-content .collapsible{height:100%}}.ie8responsive #fixed-content .collapsible{height:100%}#fixed-content .collapsible .full-height-inner{height:100vh;position:relative}#fixed-content #landing-screen-parallax{z-index:99}#fixed-content #landing-screen-parallax .full-height-inner{background:black center/cover no-repeat scroll;background-image:url(../image/landing-scene-bg-mobile.jpg)}@media screen and (min-width: 1025px){#fixed-content #landing-screen-parallax .full-height-inner{background-image:url(../image/landing-scene-bg.jpg)}}.ie8responsive #fixed-content #landing-screen-parallax .full-height-inner{background-image:url(../image/landing-scene-bg-mobile.jpg)}.mobile-device #fixed-content #landing-screen-parallax{visibility:hidden !important}.mobile-device #fixed-content #landing-screen-parallax .full-height-inner{background:none}#fixed-content #intro-and-stairs-parallax{z-index:98;background:50% 50%/cover no-repeat;background-image:url(../image/palace-court-emblem-bg-mobile.jpg)}@media screen and (min-width: 1025px){#fixed-content #intro-and-stairs-parallax{background-image:url(../image/palace-court-emblem-bg.jpg)}}.ie8responsive #fixed-content #intro-and-stairs-parallax{background-image:url(../image/palace-court-emblem-bg-mobile.jpg)}#fixed-content #intro-and-stairs-parallax #intro-and-stairs-text{will-change:transform;position:relative;background:rgba(0,0,0,0.7);height:100%}#fixed-content #intro-and-stairs-parallax #intro-and-stairs-text p{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:white;font-size:7vw;letter-spacing:0.2em;line-height:1.2em;width:8em;text-align:center}@media screen and (min-width: 480px){#fixed-content #intro-and-stairs-parallax #intro-and-stairs-text p{font-size:32px}}.ie8responsive #fixed-content #intro-and-stairs-parallax #intro-and-stairs-text p{font-size:32px}@media screen and (min-width: 480px){#fixed-content #intro-and-stairs-parallax #intro-and-stairs-text p{width:15em}}.ie8responsive #fixed-content #intro-and-stairs-parallax #intro-and-stairs-text p{width:15em}#fixed-content #intro-and-stairs-parallax #intro-and-stairs-stairs{position:absolute;top:0;left:0;width:100%;height:100vh;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);overflow:hidden;z-index:1;background:center/cover no-repeat;background-image:url(../image/staircase-static-bg.jpg);background-image:url(../image/staircase-static-bg-mobile.jpg)}@media screen and (min-width: 1025px){#fixed-content #intro-and-stairs-parallax #intro-and-stairs-stairs{background-image:url(../image/staircase-static-bg.jpg)}}.ie8responsive #fixed-content #intro-and-stairs-parallax #intro-and-stairs-stairs{background-image:url(../image/staircase-static-bg-mobile.jpg)}#fixed-content #bathroom-parallax-parallax{z-index:97}#fixed-content #palace-court-video-parallax .cover-screen,#fixed-content #design-screen-parallax .cover-screen,#fixed-content #stairs-detail-parallax .cover-screen{top:auto;position:static}@media screen and (min-width: 1025px){#fixed-content #palace-court-video-parallax .cover-screen,#fixed-content #design-screen-parallax .cover-screen,#fixed-content #stairs-detail-parallax .cover-screen{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1025px){#fixed-content #palace-court-video-parallax .cover-screen,#fixed-content #design-screen-parallax .cover-screen,#fixed-content #stairs-detail-parallax .cover-screen{top:50%}}.ie8responsive #fixed-content #palace-court-video-parallax .cover-screen,.ie8responsive #fixed-content #design-screen-parallax .cover-screen,.ie8responsive #fixed-content #stairs-detail-parallax .cover-screen{top:auto}@media screen and (min-width: 1025px){#fixed-content #palace-court-video-parallax .cover-screen,#fixed-content #design-screen-parallax .cover-screen,#fixed-content #stairs-detail-parallax .cover-screen{position:relative}}.ie8responsive #fixed-content #palace-court-video-parallax .cover-screen,.ie8responsive #fixed-content #design-screen-parallax .cover-screen,.ie8responsive #fixed-content #stairs-detail-parallax .cover-screen{position:static}#fixed-content #bedroom-parallax-parallax{z-index:96}#fixed-content #design-screen-parallax{z-index:95}#fixed-content #stairs-detail-parallax{z-index:94}#fixed-content #palace-court-video-parallax{z-index:93;background:center/cover no-repeat scroll;background-image:url(../image/palace-court-video-mobile.jpg)}@media screen and (min-width: 1025px){#fixed-content #palace-court-video-parallax{background-image:url(../image/palace-court-video.jpg)}}.ie8responsive #fixed-content #palace-court-video-parallax{background-image:url(../image/palace-court-video-mobile.jpg)}#fixed-content #palace-court-video-parallax>*::after{display:block;position:absolute;content:'';width:23vw;height:23vw;background:url(../image/play-btn.svg) center/contain no-repeat;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 480px){#fixed-content #palace-court-video-parallax>*::after{width:15vw}}@media screen and (min-width: 1024px){#fixed-content #palace-court-video-parallax>*::after{width:12vw}}@media screen and (min-width: 1200px){#fixed-content #palace-court-video-parallax>*::after{width:8em}}.ie8responsive #fixed-content #palace-court-video-parallax>*::after{width:12vw}@media screen and (min-width: 480px){#fixed-content #palace-court-video-parallax>*::after{height:15vw}}@media screen and (min-width: 1024px){#fixed-content #palace-court-video-parallax>*::after{height:12vw}}@media screen and (min-width: 1200px){#fixed-content #palace-court-video-parallax>*::after{height:8em}}.ie8responsive #fixed-content #palace-court-video-parallax>*::after{height:12vw}#fixed-content #contact-screen-parallax{z-index:92}#fixed-content #screen-measurer{visibility:hidden !important;position:fixed;z-index:91;width:100%;height:100vh}.placeholder-text{border:solid 1px black;display:inline-block;padding:1.4em;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-transform:uppercase;z-index:1;background:white}.screen{z-index:100;height:100vh;overflow:hidden;position:relative}.screen .section-overlay{text-align:center;width:100%;position:absolute;z-index:10;will-change:transform;min-height:100vh;line-height:100vh}.screen .section-overlay>div{display:inline-block;line-height:1em;vertical-align:middle;width:100%;box-sizing:border-box;font-size:16px;padding:75px 2em;position:relative;background-color:rgba(0,0,0,0.9);border:solid 2px #835931;border-left:none;border-right:none}@media screen and (min-width: 480px){.screen .section-overlay>div{font-size:16px}}.ie8responsive .screen .section-overlay>div{font-size:16px}@media screen and (min-width: 850px){.screen .section-overlay>div{padding:75px 0}}.ie8responsive .screen .section-overlay>div{padding:75px 0}.mobile-device .screen .section-overlay>div{background-color:black}.screen .section-overlay>div h2{font-family:"Sweet Sans Light",sans-serif;color:#966341;font-size:22px;margin-bottom:2.1em;text-transform:uppercase;line-height:1.36em;letter-spacing:0.21em}.screen .section-overlay>div h3{font-family:"Sweet Sans Light",sans-serif;color:#d0d0d0;letter-spacing:0.1em;margin-top:2.4em;margin-bottom:0.2em;text-transform:uppercase}.screen .section-overlay>div h3>span{border-bottom:solid 1px #d0d0d0;display:inline-block;padding-bottom:0.04em}.screen .section-overlay>div p,.screen .section-overlay>div address{font-family:"GillSansMTStd-Light",sans-serif;max-width:51.6em;text-transform:none;margin:0 auto;color:#d0d0d0;line-height:1.7em;letter-spacing:0.054em}.screen .section-overlay>div p a,.screen .section-overlay>div address a{color:#d0d0d0}.screen .section-overlay>div p .subheading,.screen .section-overlay>div address .subheading{font-family:"Sweet Sans Light",sans-serif;display:block}.screen .section-overlay>div p{margin-bottom:1.3em}.screen .section-overlay>div p:last-child{margin-bottom:0}.screen .section-overlay>div ul{display:inline-block;margin:0 auto;color:#d0d0d0;text-transform:none;font-family:"GillSansMTStd-Light",sans-serif;-moz-columns: 2;columns: 2;-moz-column-gap:5em;column-gap:5em;-moz-column-rule:1px solid #d0d0d0;column-rule:1px solid #d0d0d0;margin-bottom:1em}.screen .section-overlay>div ul li{padding-bottom:1em}.screen .section-overlay>div ul li:nth-child(6){break-before:column}.screen#landing-screen{position:relative}.mobile-device .screen#landing-screen{background:black center/cover no-repeat scroll;background-image:url(../image/landing-scene-bg-mobile.jpg)}.screen#landing-screen .logo-with-text{opacity:0.0;width:55vw;top:21%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 400px){.screen#landing-screen .logo-with-text{width:180px}}@media screen and (min-width: 700px){.screen#landing-screen .logo-with-text{width:240px}}.ie8responsive .screen#landing-screen .logo-with-text{width:240px}@media screen and (min-width: 480px){.screen#landing-screen .logo-with-text{top:14.4%}}.ie8responsive .screen#landing-screen .logo-with-text{top:14.4%}.screen#landing-screen::after{opacity:0.0;content:'Scroll to view';position:absolute;display:block;bottom:20.2%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-family:"Sweet Sans Light",sans-serif;color:#966341;font-size:4.5vw;letter-spacing:0.11em;padding-bottom:2.5em;background:url(../image/scroll-icon-lrg.svg) 50% 100% no-repeat;background-size:2em}@media screen and (min-width: 480px){.screen#landing-screen::after{bottom:4.2%}}.ie8responsive .screen#landing-screen::after{bottom:4.2%}@media screen and (min-width: 480px){.screen#landing-screen::after{font-size:16px}}.ie8responsive .screen#landing-screen::after{font-size:16px}@media screen and (min-width: 480px){.screen#landing-screen::after{padding-bottom:5.1em}}.ie8responsive .screen#landing-screen::after{padding-bottom:5.1em}@media screen and (min-width: 480px){.screen#landing-screen::after{background-size:auto}}.ie8responsive .screen#landing-screen::after{background-size:auto}.screen#landing-screen.video-played .logo-with-text{opacity:1.0;transition:opacity 4.5s ease-in-out}.screen#landing-screen.video-played::after{opacity:1.0;transition:opacity 4.5s ease-in-out}.screen#intro-and-stairs{height:600vh}.screen#intro-and-stairs .section-overlay{top:100vh}.screen#bathroom-parallax{height:300vh;overflow:visible}.screen#bathroom-parallax #bathroom-parallax-bathroom{width:100%;height:100%}.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky{width:100%;height:100vh;overflow:hidden;background:black no-repeat center/cover;background-image:url(../image/bathroom-1-bg-mobile.jpg)}@media screen and (min-width: 1025px){.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky{background-image:url(../image/bathroom-1-bg.jpg)}}.ie8responsive .screen#bathroom-parallax #bathroom-parallax-bathroom .sticky{background-image:url(../image/bathroom-1-bg-mobile.jpg)}.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space .layer{position:absolute;transform-origin:center;-webkit-backface-visibility:hidden !important;-moz-backface-visibility:hidden !important;-ms-backface-visibility:hidden !important}.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space .layer.bg{display:none;width:100vw;height:100vh;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:black no-repeat center/cover;background-image:url(../image/bathroom-1-bg-mobile.jpg)}@media screen and (min-width: 1025px){.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space .layer.bg{background-image:url(../image/bathroom-1-bg.jpg)}}.ie8responsive .screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space .layer.bg{background-image:url(../image/bathroom-1-bg-mobile.jpg)}.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space .layer.sink{transform-origin:79.7% 55.3%;left:16.6%;top:-0.1%;width:38.8%}.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space .layer.lights{transform-origin:82.2% 137.4%;left:24%;top:-0.3%;width:28.1%}.screen#bathroom-parallax #bathroom-parallax-bathroom .sticky .coordinate-space .layer.plant{transform-origin:-18.7% 31.8%;left:73.1%;top:19.2%;width:21.4%}.screen#bathroom-parallax .section-overlay{bottom:100vh}.screen#spa-lounge-and-stairs{height:600vh;overflow:visible}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene{width:100%;height:100%}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky{width:100%;height:100vh;overflow:hidden;background:black no-repeat center/cover;background-image:url(../image/spa-bg-mobile.jpg)}@media screen and (min-width: 1025px){.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky{background-image:url(../image/spa-bg.jpg)}}.ie8responsive .screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky{background-image:url(../image/spa-bg-mobile.jpg)}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa{position:absolute;z-index:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer{position:absolute;transform-origin:center;-webkit-backface-visibility:hidden !important;-moz-backface-visibility:hidden !important;-ms-backface-visibility:hidden !important}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer.bg{display:none}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer.table{transform-origin:-175% -62%;left:74.7%;top:56.4%;width:23.8%}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer.cabinet{transform-origin:135%;left:20.7%;top:8.6%;width:21%}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer.plant{transform-origin:110% center;left:0.3%;top:0%;width:34.3%}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer.couch{transform-origin:-22% -22%;left:61%;top:60.9%;width:38.9%}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer.mirror{overflow:hidden;transform-origin:-432.7% -170.1%;width:10.6%;height:15.1%;left:78.9%;top:56.9%}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-spa .layer.mirror img{top:-4.5%;left:-12%;position:absolute;width:115%}.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-stairs{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;height:100vh;position:absolute;z-index:2;top:0;left:0;background:no-repeat scroll center/cover;background-image:url(../image/gazelli-spa-staircase-bg-mobile.jpg);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}@media screen and (min-width: 1025px){.screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-stairs{background-image:url(../image/gazelli-spa-staircase-bg.jpg)}}.ie8responsive .screen#spa-lounge-and-stairs #spa-lounge-and-stairs-scene .sticky #spa-lounge-and-stairs-stairs{background-image:url(../image/gazelli-spa-staircase-bg-mobile.jpg)}.screen#spa-lounge-and-stairs .section-overlay{bottom:100vh}.screen#slideshow-and-property-management-screen{height:550vh;overflow:visible}.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management{width:100%;height:100%}.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky{width:100%;height:100vh;overflow:hidden}.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container{width:100%;height:100%;background:black center/cover no-repeat scroll;background-image:url(../image/slideshow-video-bg.jpg)}@media screen and (min-width: 1025px){.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container{background-image:url(../image/slideshow-video-bg.jpg)}}.ie8responsive .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container{background-image:url(../image/slideshow-video-bg.jpg)}.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container video::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container video::--webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{display:block;position:absolute;content:'';width:23vw;height:23vw;background:url(../image/play-btn.svg) center/contain no-repeat;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 480px){.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{width:15vw}}@media screen and (min-width: 1024px){.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{width:12vw}}@media screen and (min-width: 1200px){.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{width:8em}}.ie8responsive .mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{width:12vw}@media screen and (min-width: 480px){.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{height:15vw}}@media screen and (min-width: 1024px){.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{height:12vw}}@media screen and (min-width: 1200px){.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{height:8em}}.ie8responsive .mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container::after{height:12vw}.mobile-device .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky .vid-container.playing::after{display:none}.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky #property-management-bg{width:100%;height:100vh;position:absolute;top:0;left:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);background:center/cover no-repeat scroll;background-image:url(../image/property-management-bg-mobile.jpg)}@media screen and (min-width: 1025px){.screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky #property-management-bg{background-image:url(../image/property-management-bg.jpg)}}.ie8responsive .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky #property-management-bg{background-image:url(../image/property-management-bg-mobile.jpg)}.portrait .screen#slideshow-and-property-management-screen #slideshow-video-and-property-management .sticky #property-management-bg{background-size:auto 100vh;background-position:50% 0}.screen#slideshow-and-property-management-screen .section-overlay{bottom:100vh}.screen#bedroom-parallax{height:200vh;overflow:visible}.screen#bedroom-parallax #bedroom-parallax-bedroom{width:100%;height:100%}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky{width:100%;height:100vh;overflow:hidden;background:no-repeat center/cover;background-image:url(../image/bedroom-room-mobile.jpg);background-color:#000}@media screen and (min-width: 1025px){.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky{background-image:url(../image/bedroom-room.jpg)}}.ie8responsive .screen#bedroom-parallax #bedroom-parallax-bedroom .sticky{background-image:url(../image/bedroom-room-mobile.jpg)}@media screen and (min-width: 1025px){.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky{background-color:transparent}}.ie8responsive .screen#bedroom-parallax #bedroom-parallax-bedroom .sticky{background-color:#000}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .bed-css-scale{width:100vw;position:absolute;left:0;background:no-repeat 46.2% 23.6%;-webkit-transform:translate3d(0, 0, 0);height:74%;bottom:0;background-image:url(../image/bedroom-bed-mobile.png)}@media screen and (min-width: 1025px){.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .bed-css-scale{height:100%}}.ie8responsive .screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .bed-css-scale{height:74%}@media screen and (min-width: 1025px){.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .bed-css-scale{bottom:-18.1%}}.ie8responsive .screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .bed-css-scale{bottom:0}@media screen and (min-width: 1025px){.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .bed-css-scale{background-image:url(../image/bedroom-bed.png)}}.ie8responsive .screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .bed-css-scale{background-image:url(../image/bedroom-bed-mobile.png)}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .coordinate-space{position:absolute}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .coordinate-space .layer{position:absolute;transform-origin:center}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .coordinate-space .layer.outside{display:none}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .coordinate-space .layer.room{display:none}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .coordinate-space .layer.bed{display:none}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .coordinate-space .layer.lamp{transform-origin:228.7% 41.8%;left:20.6%;top:38%;width:11.3%}.screen#bedroom-parallax #bedroom-parallax-bedroom .sticky .coordinate-space .layer.painting{transform-origin:279.3% 138.2%;left:-0.2%;top:-0.2%;width:19.8%}.screen#time-lapse{height:200vh;overflow:visible}.screen#time-lapse #time-lapse-video{width:100%;height:100%}.screen#time-lapse #time-lapse-video .sticky.vid-container{width:100%;height:100vh;overflow:hidden;background:black center/cover no-repeat scroll;background-image:url(../image/time-lapse-bg-mobile.jpg)}.screen#time-lapse #time-lapse-video .sticky.vid-container video{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 1025px){.screen#time-lapse #time-lapse-video .sticky.vid-container{background-image:url(../image/time-lapse-bg.jpg)}}.ie8responsive .screen#time-lapse #time-lapse-video .sticky.vid-container{background-image:url(../image/time-lapse-bg-mobile.jpg)}.screen#time-lapse #time-lapse-video .sticky.vid-container video::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}.screen#time-lapse #time-lapse-video .sticky.vid-container video::--webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}.screen#time-lapse #time-lapse-video .sticky.vid-container video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{display:block;position:absolute;content:'';width:23vw;height:23vw;background:url(../image/play-btn.svg) center/contain no-repeat;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 480px){.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{width:15vw}}@media screen and (min-width: 1024px){.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{width:12vw}}@media screen and (min-width: 1200px){.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{width:8em}}.ie8responsive .mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{width:12vw}@media screen and (min-width: 480px){.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{height:15vw}}@media screen and (min-width: 1024px){.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{height:12vw}}@media screen and (min-width: 1200px){.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{height:8em}}.ie8responsive .mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container::after{height:12vw}.mobile-device .screen#time-lapse #time-lapse-video .sticky.vid-container.playing::after{display:none}.screen#stairs-detail{background:no-repeat fixed 50% 50%/cover;background-image:url(../image/stairs-detail-bg.jpg);background-image:url(../image/stairs-detail-bg-mobile.jpg)}.mobile-device .screen#stairs-detail{background-attachment:scroll}@media screen and (min-width: 1025px){.screen#stairs-detail{background-image:url(../image/stairs-detail-bg.jpg)}}.ie8responsive .screen#stairs-detail{background-image:url(../image/stairs-detail-bg-mobile.jpg)}.screen#design-screen{overflow:visible;height:300vh}.screen#design-screen .sticky{width:100%;height:100vh;background:no-repeat center/cover;background-image:url(../image/design-bg-mobile.jpg)}@media screen and (min-width: 1025px){.screen#design-screen .sticky{background-image:url(../image/design-bg.jpg)}}.ie8responsive .screen#design-screen .sticky{background-image:url(../image/design-bg-mobile.jpg)}.screen#design-screen .section-overlay{bottom:100vh}.screen#palace-court-video{height:200vh}.screen#contact-screen{background:no-repeat fixed center/cover;height:200vh;overflow:visible}.screen#contact-screen .sticky{width:100%;height:100vh;background:no-repeat center/cover;background-image:url(../image/albion-riverside-bg-mobile.jpg)}@media screen and (min-width: 1025px){.screen#contact-screen .sticky{background-image:url(../image/albion-riverside-bg.jpg)}}.ie8responsive .screen#contact-screen .sticky{background-image:url(../image/albion-riverside-bg-mobile.jpg)}.screen#contact-screen .section-overlay{bottom:0}.screen#contact-screen .section-overlay address{margin-bottom:1em}.screen#contact-screen .section-overlay address>*:nth-child(n+2):nth-last-child(n+2)::after{content:'|';display:inline-block;margin-left:1em;margin-right:1em}.screen#contact-screen .section-overlay address>*.postal-address{display:block}@media screen and (min-width: 768px){.screen#contact-screen .section-overlay address{margin-bottom:4em}}.ie8responsive .screen#contact-screen .section-overlay address{margin-bottom:4em}
