/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.75em 0}mark{background:#ff0;color:#000}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:1.5em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}input,input:before,input:after{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}img{-webkit-user-drag:none;max-width:100%;height:auto;display:block}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}.grid-block{overflow:hidden}.app-block,.app-content{height:100vh;overflow:hidden}.app-inner-content{height:100vh;width:100vw}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.flip-y{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.hidden{display:none}.hw{-webkit-transform:translateZ(0);transform:translateZ(0)}ui-view{width:100vw;height:100vh}html{position:relative;overflow:hidden;height:100%}html.ipad{width:1366px;height:1024px;-webkit-transform:scale(0.749634, 0.75);transform:scale(0.749634, 0.75);-webkit-transform-origin:0 0;transform-origin:0 0;position:fixed;overflow:hidden}body{position:relative;overflow:hidden;height:100%;background:#203549}body.ipad{width:1366px;height:1024px}canvas{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none;touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}@font-face{font-family:"ContaxSans";src:url("../fonts/ContaxSans55Reg.otf")}@font-face{font-family:"ContaxSansItalic";src:url("../fonts/ContaxSans56Ita.otf")}@font-face{font-family:"GothamBook";src:url("../fonts/GothamBook.otf")}@font-face{font-family:"DidotLight";src:url("../fonts/Didot%20HTF%20Light/DidotHTF-42Light.ttf")}@font-face{font-family:"Bembo";src:url("../fonts/Bembo/Bembo.ttf")}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.3, 0.3);transform:scale(0.3, 0.3);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0.3, 0.3);transform:scale(0.3, 0.3);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0}}@-webkit-keyframes moveUpAndHide{0%{-webkit-transform:translateY(0);transform:translateY(0);display:block}50%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}100%{display:none}}@keyframes moveUpAndHide{0%{-webkit-transform:translateY(0);transform:translateY(0);display:block}50%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}100%{display:none}}@-webkit-keyframes ms-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes ms-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.ms-component{display:block}ms-back-button{position:absolute;left:0;right:0;margin:auto;bottom:36px;width:17px;height:17px}@media (aspect-ratio: 1366 / 1024) and (min-width: 1024px) and (max-width: 1366px){ms-back-button{bottom:33.5px;width:12px;height:12px}}.back-button,.view-plot-button{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:42.5px;height:42.5px}ms-video{display:block;width:100vw;height:100vh;pointer-events:none}ms-video video{width:100%;height:100%}.ms-fullscreen,.ms-fullscreen-image{position:absolute;top:0;bottom:0;left:0;right:0}.ms-fullscreen-image{background-size:cover}.ms-background{z-index:-10}.ms-hidden{opacity:0}.ms-no-pointer-event{pointer-events:none}[ng\:cloak],[ng-cloak],.ng-cloak{display:none !important}ui-view[animation="ui-view-fade"].ng-enter,ui-view[animation="ui-view-fade"].ng-leave{position:absolute;bottom:0;left:0;right:0;top:0;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}ui-view[animation="ui-view-fade"].ng-enter{-webkit-animation-name:fadeIn;animation-name:fadeIn}ui-view[animation="ui-view-fade"].ng-leave{-webkit-animation-name:fadeOut;animation-name:fadeOut}.pulse{-webkit-animation:pulse 1s ease-out;animation:pulse 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.fade{-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}.ms-fade-in-out,.fade-in-out{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.ms-fade-in-out.ng-hide,.fade-in-out.ng-hide{opacity:0}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:none;box-shadow:none}.leaflet-popup-content-wrapper{border-radius:0}.leaflet-popup{pointer-events:none}.app-base{width:100vw;height:100vh;background:#203549}.app-base .ms-button,.app-base .panel-close-button,.app-base .info-button,.app-base .nav-button,.app-base .log-out-button{width:37px;height:37px;position:absolute;z-index:1}.app-base .ms-button.bottom-left,.app-base .panel-close-button.bottom-left,.app-base .info-button.bottom-left,.app-base .nav-button.bottom-left,.app-base .log-out-button.bottom-left{left:20px;bottom:20px}.app-base .ms-button.bottom-right,.app-base .panel-close-button.bottom-right,.app-base .info-button.bottom-right,.app-base .nav-button.bottom-right,.app-base .log-out-button.bottom-right{right:20px;bottom:20px}.app-base .ms-button.top-left,.app-base .panel-close-button.top-left,.app-base .info-button.top-left,.app-base .nav-button.top-left,.app-base .log-out-button.top-left{left:20px;top:20px}.app-base .ms-button.top-right,.app-base .panel-close-button.top-right,.app-base .info-button.top-right,.app-base .nav-button.top-right,.app-base .log-out-button.top-right{right:20px;top:20px}.app-base .development-logo{position:absolute;top:2%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../ext/logos/No1PalaceStreet-blue.svg) no-repeat center;width:200px;height:70px}.app-base .northacre-logo{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:70px}.app-base .northacre-logo.blue{background:url(../ext/logos/Northacre-Blue.svg) no-repeat center;width:185px}.app-base .northacre-logo.white{background:url(../ext/logos/Northacre-white.svg) no-repeat center;width:110px}.home{background-repeat:no-repeat;background-position:center;background-size:cover;width:100vw;height:100vh}.home .development-logo{background:url(../ext/logos/No1PalaceStreet-white.svg) no-repeat center}.home ms-mail{z-index:10}.home .mail-button{width:37px;height:37px;position:absolute;left:20px;bottom:20px}.home ms-menu-button .menu-button{margin:15px}.home ms-menu-button .menu-button .menu-button-content{color:white;font-family:'Bembo';font-size:17px}.pincode{width:100vw;height:100vh;font-family:'Bembo'}.pincode .pin-entry-wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pincode .pin-entry-wrapper ms-pin-display .pin-display{display:block;margin:0 auto}.pincode .pin-entry-wrapper ms-pin-pad .pin-input-pad{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pincode .pin-entry-wrapper ms-pin-pad .pin-input-pad .pin-button{font-size:30px;line-height:60px;padding:0}.pincode .pincode-controls-wrap{position:absolute;width:300px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pincode .pincode-controls-wrap .pincode-forgot-pin-button{position:absolute;color:#fff;bottom:35px;right:40px;text-decoration:none}.pincode .pincode-controls-wrap .pincode-delete-button{position:absolute;color:#fff;bottom:35px;left:40px}.northacre{width:100vw;height:100vh}.northacre .northacre-content{position:relative;width:100%;height:calc(100% - 77px);font-family:'Bembo'}.northacre .northacre-content .northacre-title{color:#6FB0BC;text-transform:uppercase;font-size:25px;padding:25px}.northacre .northacre-content .northacre-image{position:relative}.northacre .northacre-content .northacre-image .imagename{position:absolute;bottom:0;left:0;height:auto;padding:0 0 10px 20px;font-size:15px;color:white}.northacre .northacre-content .northacre-image .line{border-bottom:2px solid white}.northacre .northacre-content .text{font-size:21px;line-height:25px;font-family:'Bembo';color:white;margin:0;padding:25px}.northacre .footer{position:absolute;left:0;right:0;bottom:0;z-index:1;background:#203549;height:77px;width:100%}.fullscreen-swiper{width:100vw;height:100vh;position:absolute}.fullscreen-swiper.light-blue{background:#D8EBEE}.fullscreen-swiper.light-blue .swiper-pagination .swiper-pagination-bullet{background:#a8a8a8}.fullscreen-swiper.light-blue .swiper-pagination .swiper-pagination-bullet-active{background:black}.fullscreen-swiper.fullscreen .fullscreen-swiper-wrapper{height:100%;margin-top:0}.fullscreen-swiper.floorplans ms-zoomable-image{position:absolute}.fullscreen-swiper.floorplans ms-zoomable-image .zoomable-image{height:90%;margin:3% 0}.fullscreen-swiper.black-background{background-color:black}.fullscreen-swiper .fullscreen-swiper-wrapper{width:100%;height:100%}.fullscreen-swiper .fullscreen-swiper-wrapper .ms-swiper{width:100%;height:100%}.fullscreen-swiper .swiper-pagination{bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fullscreen-swiper .swiper-pagination .swiper-pagination-bullet{border-radius:0;opacity:1;background:#a8a8a8;width:7px;height:7px;margin-left:7px;opacity:.7}.fullscreen-swiper .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.fullscreen-swiper .swiper-pagination .swiper-pagination-bullet-active{background:white;opacity:1}.fullscreen-swiper ms-zoomable-image{position:absolute}.fullscreen-swiper ms-zoomable-image .zoomable-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}#gallery .gallery-title-wrapper{position:absolute;height:70px;width:100vw;pointer-events:none;background:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, transparent 100%);z-index:2}#gallery .gallery-title-wrapper .gallery-title{position:absolute;z-index:10;font-size:19px;font-family:'Bembo';color:white;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-right:15px;padding-left:15px;white-space:nowrap}#gallery ms-zoomable-image{position:absolute}#gallery ms-zoomable-image .zoomable-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.welcome{width:100vw;height:100vh;font-size:19px;font-family:'Bembo'}.welcome .development-logo{background:url(../ext/logos/No1PalaceStreet-white.svg) no-repeat center}.welcome .welcome-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.welcome .welcome-content .welcome-message{width:100%;text-align:center;color:white;line-height:25px}.welcome .welcome-content .welcome-message .message{text-align:center}.welcome .welcome-content .welcome-message .client-name{line-height:25px;color:#6FB0BC;font-size:24px}.welcome .welcome-content .log-out{text-align:center;color:white;padding-top:50px}.welcome .welcome-content .cancel{width:100%;text-align:center;color:white;padding-top:20px}.welcome .bottom-container{position:absolute;bottom:0}.welcome .bottom-container .flags-container{width:100vw;text-align:center;padding-bottom:25px}.welcome .bottom-container .flags-container .language{display:inline-block;width:60px;padding:10px;color:white}.welcome .bottom-container .northacre-logo{background:url(../ext/logos/Northacre-white.svg) no-repeat center;width:110px;margin:0 auto;position:initial;-webkit-transform:none;transform:none}.plot-selector{background-repeat:no-repeat;background-position:center;background-size:cover;width:100vw;height:100vh}.plot-selector .ms-vertical-swiper{height:100vh}.plot-selector .ms-vertical-swiper .swiper-container .swiper-wrapper .swiper-slide .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.plot-selector .ms-vertical-swiper .swiper-container .swiper-wrapper .swiper-slide .content ms-menu-button .menu-button{margin:30px auto}.plot-selector .swiper-pagination{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10%}.plot-selector .swiper-pagination .swiper-pagination-bullet{float:left;clear:left;border-radius:0;opacity:1;background:#a8a8a8;background-size:contain;width:7px;height:7px;margin-top:7px;opacity:.7}.plot-selector .swiper-pagination .swiper-pagination-bullet:first-child{margin-top:0}.plot-selector .swiper-pagination .swiper-pagination-bullet-active{background:white;opacity:1}.plot-menu{width:100vw;height:100vh;background-repeat:no-repeat;background-position:center}.plot-menu.beauxarts{background-image:url(../ext/buttonbackgrounds/beauxarts/000.jpg);background-size:cover}.plot-menu.buckinghamgate{background-image:url(../ext/buttonbackgrounds/buckinghamgate/000.jpg);background-size:cover}.plot-menu.palacestreet{background-image:url(../ext/buttonbackgrounds/palacestreet/000.jpg);background-size:cover}.plot-menu.renaissance{background-image:url(../ext/buttonbackgrounds/renaissance/000.jpg);background-size:cover}.plot-menu.staffordplace{background-image:url(../ext/buttonbackgrounds/staffordplace/000.jpg);background-size:cover}.plot-menu ms-menu-button .menu-button{margin:15px}.plot-floorplan{background:#D8EBEE;width:100vw;height:100vh}.plot-floorplan.landscape-primary .plot-informations,.plot-floorplan.landscape-secondary .plot-informations{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}.plot-floorplan.landscape-primary .info-button,.plot-floorplan.landscape-secondary .info-button{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.plot-floorplan.landscape-primary .plot-image-swiper,.plot-floorplan.landscape-secondary .plot-image-swiper{width:100vw;height:100vh}.plot-floorplan .plot-informations{text-align:center;background:#1F3747;-webkit-transition:.25s all ease;transition:.25s all ease;position:relative;z-index:10}.plot-floorplan .plot-informations .plot-title{color:white;text-transform:uppercase;background:#6FB0BC;font-size:24px;padding:5px;font-family:'Bembo'}.plot-floorplan .plot-informations .plot-features{padding:5px}.plot-floorplan .plot-informations .plot-features .plot-feature{font-size:21px;line-height:25px;font-family:'Bembo';color:white}.plot-floorplan .plot-panel-container{background:rgba(31,55,71,0.9);width:100vw;height:100vh;display:block;position:absolute;top:100vh;z-index:10;overflow:hidden}.plot-floorplan .plot-panel-container .plot-panel-content{padding:25px 25px 0 25px;height:100%}.plot-floorplan .plot-panel-container .plot-panel-content .panel-items-wrapper{overflow-y:auto;height:80%}.plot-floorplan .plot-panel-container .plot-panel-content .plot-panel-item{position:relative;font-size:21px;line-height:27px}.plot-floorplan .plot-panel-container .plot-panel-content .plot-panel-item .title{font-family:'Bembo';color:#6FB0BC;text-transform:uppercase}.plot-floorplan .plot-panel-container .plot-panel-content .plot-panel-item .specification{font-family:'Bembo';color:white}.plot-floorplan .plot-panel-container .plot-panel-content .plot-panel-item .specification .specification-item{display:inline-block}.plot-floorplan .plot-panel-container .plot-panel-content .plot-panel-item .specification .specification-item:first-child{width:145px}.plot-floorplan .swiper-pagination{bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.plot-floorplan .swiper-pagination .swiper-pagination-bullet{border-radius:0;opacity:1;background:#a8a8a8;width:7px;height:7px;margin-left:7px;opacity:.7}.plot-floorplan .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.plot-floorplan .swiper-pagination .swiper-pagination-bullet-active{background:black;opacity:1}.plot-floorplan .plot-image-swiper{width:100vw;height:60%;margin-top:10%}.plot-floorplan .plot-image-swiper .ms-swiper{width:100%;height:100%}.plot-floorplan .plot-image-swiper .ms-swiper .swiper-container{overflow:visible}.plot-floorplan .plot-image-swiper .ms-swiper .swiper-container .swiper-slide{overflow:visible}.plot-floorplan .plot-image-swiper ms-zoomable-image{position:absolute;overflow:visible !important}.plot-floorplan .plot-image-swiper ms-zoomable-image .zoomable-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.plot-specification .plot-specification-title-wrapper{position:absolute;height:70px;width:100vw;pointer-events:none;background:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, transparent 100%);z-index:2}.plot-specification .plot-specification-title-wrapper .plot-specification-title{position:absolute;z-index:10;font-size:19px;font-family:'Bembo';color:white;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-right:15px;padding-left:15px;white-space:nowrap}.plot-specification .swiper-pagination{bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-7px}.plot-specification .swiper-pagination .swiper-pagination-bullet{border-radius:0;background:#a8a8a8;background-size:contain;width:7px;height:7px;margin-left:7px;opacity:.7}.plot-specification .swiper-pagination .swiper-pagination-bullet-active{background:white;opacity:1}.plot-specification .specification-image-swiper{width:100vw;height:60%}.plot-specification .specification-image-swiper .ms-swiper{width:100%;height:100%}.plot-specification .specification-image-swiper ms-zoomable-image{position:absolute}.plot-specification .specification-image-swiper ms-zoomable-image .zoomable-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.plot-specification .plot-panel-container{background:rgba(31,55,71,0.9);width:100vw;height:100vh;display:block;position:absolute;top:100vh;z-index:10}.plot-specification .plot-panel-container .plot-panel-content{padding:25px 0;overflow:visible}.plot-specification .plot-panel-container .plot-panel-content .panel-content-holder{height:calc(100% - 102px);padding:0 25px;overflow-y:scroll}.plot-specification .plot-panel-container .plot-panel-content .panel-content-holder .text-content{font-size:21px;font-family:'Bembo';line-height:25px;color:white}.plot-specification .plot-panel-container .plot-panel-content .panel-content-holder .text-content .text-content-title{font-family:'Bembo';color:#6FB0BC;text-transform:uppercase;padding:20px 0 15px 0}.plot-specification .plot-panel-container .plot-panel-content .panel-content-holder .bulletPoint{padding:0;margin:0}.plot-specification .plot-panel-container .plot-panel-content .panel-content-holder .bulletPoint .point{list-style:square outside;margin-left:20px;padding:0}.plot-specification .plot-panel-container .plot-panel-content .panel-content-holder .minimodel{border:1px solid white;margin:30px 0}.plot-specification .plot-panel-container .plot-panel-content .panel-content-holder .minimap{margin-bottom:30px}.plot-architecture .plot-architecture-title-wrapper{position:absolute;height:70px;width:100vw;pointer-events:none;background:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, transparent 100%);z-index:2}.plot-architecture .plot-architecture-title-wrapper .plot-architecture-title{position:absolute;z-index:10;font-size:19px;font-family:'Bembo';color:white;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-right:15px;padding-left:15px;white-space:nowrap}.plot-architecture ms-zoomable-image{position:absolute}.plot-architecture ms-zoomable-image .zoomable-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.plot-architecture .plot-panel-container{background:rgba(31,55,71,0.9);width:100vw;height:100vh;display:block;position:absolute;top:100vh;z-index:10}.plot-architecture .plot-panel-container .plot-panel-content{padding:25px 0;overflow:visible}.plot-architecture .plot-panel-container .plot-panel-content .panel-content-holder{height:calc(100% - 102px);padding:0 25px;overflow-y:scroll}.plot-architecture .plot-panel-container .plot-panel-content .panel-content-holder .text-content{font-size:21px;font-family:'Bembo';line-height:25px;color:white}.plot-architecture .plot-panel-container .plot-panel-content .panel-content-holder .minimodel{border:1px solid white;margin:30px 0;max-width:calc(100% - 2px)}.plot-architecture .plot-panel-container .plot-panel-content .panel-content-holder .minimap{margin-bottom:30px}.blog-menu{height:100%}.blog-menu.branding{background-color:#1e243c}.blog-menu.branding .accordion:nth-child(odd) .accordion-controlls{background:#3b3e57}.blog-menu.branding .accordion:nth-child(even) .accordion-controlls{background:#45495e}.blog-menu.branding .accordion .ms-accordion.open .accordion-controlls{background:#1F3748}.blog-menu.northacre{background-color:#1e243c}.blog-menu.northacre .accordion:nth-child(odd) .accordion-controlls{background:#3b3e57}.blog-menu.northacre .accordion:nth-child(even) .accordion-controlls{background:#45495e}.blog-menu.northacre .accordion .ms-accordion.open .accordion-controlls{background:#1F3748}.blog-menu.rhodium{background-color:#434343}.blog-menu.rhodium .header{background-size:242px}.blog-menu.rhodium .accordion:nth-child(odd) .accordion-controlls{background:#5c5c5c}.blog-menu.rhodium .accordion:nth-child(even) .accordion-controlls{background:#656565}.blog-menu.rhodium .accordion .ms-accordion.open .accordion-controlls{background:#42b3b5}.blog-menu .header{height:66px;background:url(../ext/logos/Northacre-white.svg) no-repeat center;background-size:150px}.blog-menu .scroll-area{overflow:scroll;height:calc(100vh - 66px);-webkit-overflow-scrolling:touch}.blog-menu .scroll-area .accordion .ms-accordion.open .accordion-controlls .accordion-close-button{background-image:url("../ext/commoncomponents/blogarrowopen.png");height:16px;width:16px}.blog-menu .scroll-area .accordion .ms-accordion .accordion-controlls{height:33px}.blog-menu .scroll-area .accordion .ms-accordion .accordion-controlls .accordion-title{color:white;font-family:'Bembo';line-height:33px;margin-left:20px;text-transform:uppercase;letter-spacing:1px}.blog-menu .scroll-area .accordion .ms-accordion .accordion-controlls .accordion-close-button{background-image:url("../ext/commoncomponents/blogarrowclosed.png");height:16px;width:16px;background-position:center;background-size:contain;background-repeat:no-repeat;float:right;margin-right:20px;margin-top:8px}.blog-menu .scroll-area .accordion .post{height:198px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.blog-menu .scroll-area .accordion .post .title{margin:0;position:absolute;bottom:0;background:rgba(0,0,0,0.4);width:100%;height:66px}.blog-menu .scroll-area .accordion .post .title h1{margin:20px;color:white;font-family:'Bembo';font-size:20px;text-transform:uppercase;letter-spacing:1px}.blog-menu .scroll-area .year{height:33px}.blog-menu .scroll-area .year span{color:white;font-family:'Bembo';line-height:33px;margin-left:20px;text-transform:uppercase;letter-spacing:1px}.blog-menu .padding{height:100px;width:100%}.blog-menu .error{color:white;font-family:'Bembo';font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;margin:0 50px}.blog-post{height:100vh;background:white;color:black;font-family:'Bembo'}.blog-post .image-swiper{height:36vh}.blog-post .image-swiper .image{background-size:cover;background-position:center;width:100%;height:100%}.blog-post .content{margin-left:28px;margin-right:25px;height:calc(60vh - 85px);margin-top:20px}.blog-post .content.multiple-images{margin-top:40px;height:calc(60vh - 100px)}.blog-post .content .title{font-size:23px;line-height:30px;text-transform:uppercase;color:#5c5c5c}.blog-post .content .subtitle{font-size:20px;color:#5c5c5c}.blog-post .content .text-wrapper .text{margin-top:20px;color:#666;font-size:18px;line-height:22px}.blog-post .content .text-wrapper .action-button{background:#50BBBC;color:white;padding:7px 20px;text-decoration:none}.blog-post .swiper-pagination{margin-top:12px;left:50%;-webkit-transform:translateX(calc(-50% - 7px));transform:translateX(calc(-50% - 7px))}.blog-post .swiper-pagination .swiper-pagination-bullet{border-radius:0;opacity:1;background:#a8a8a8;background-size:contain;width:7px;height:7px;margin-left:7px}.blog-post .swiper-pagination .swiper-pagination-bullet-active{background:black}.blog-post .error{color:white;font-family:'Bembo';font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;margin:0 50px}.ms-image-overlay.image-overlay-container{position:absolute;width:100vw;height:100vh}.ms-image-overlay.image-overlay-container .image-overlay-item{position:absolute;top:0;left:0;background-position:center center;z-index:100;background-repeat:no-repeat;pointer-events:none;background-size:contain}ms-image-player{width:100vw;height:100vh}ms-image-player.ms-component{position:absolute}ms-image-player.ms-component.hidden{opacity:0}.ms-image-swiper{width:100vw;height:100vh}.ms-image-swiper .swiper-container{width:100%;height:100%}.ms-image-swiper .swiper-slide{overflow:hidden}.ms-swiper{width:100%;height:100%}.ms-swiper .swiper-container{width:100%;height:100%}.ms-swiper .swiper-wrapper{-webkit-transform-style:flat;transform-style:flat}.ms-swiper .swiper-slide{overflow:hidden;-webkit-transform-style:flat;transform-style:flat}ms-vertical-swiper{display:block}ms-vertical-swiper .ms-vertical-swiper{width:100%;height:100%;display:inline-block}ms-vertical-swiper .ms-vertical-swiper .swiper-container{width:100%;height:100%}ms-vertical-swiper .ms-vertical-swiper .swiper-slide{overflow:hidden}ms-vertical-swiper .ms-vertical-swiper .swiper-slide.ms-slide-active:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ms-component.ms-scroll-container{width:100%;height:100%}.ms-component.ms-scroll-container .scroll-container-content{height:auto;box-sizing:border-box}.ms-component.ms-panorama-container{width:100%;height:100%}.ms-component.ms-panorama-container .swiper-slide{max-width:none}.ms-component.ms-panorama-container .panorama-image{height:auto;box-sizing:border-box}.ms-component.ms-scroll-table{width:100%;height:100%;position:relative}.ms-component.ms-scroll-table table{width:100%}.ms-component.ms-scroll-table table .header-column{height:87px;background-color:#c58b68;font-size:16px;color:white;border-left:1px solid white;border-right:1px solid white;border-bottom:1px solid white}.ms-component.ms-scroll-table table .data-row{display:table-row}.ms-component.ms-scroll-table table .data-row:nth-child(even){background:#e7d1c3}.ms-component.ms-scroll-table table .data-row:nth-child(odd){background:#f0e2d9}.ms-component.ms-scroll-table table .data-column{display:table-cell;height:38px;text-align:center;border-left:1px solid #c58b68;border-right:1px solid #c58b68;color:#c58b68}.ms-component.ms-scroll-table table th:first-child{border-left:none}.ms-component.ms-scroll-table table th:last-child{border-right:none}.ms-component.ms-scroll-table .scroll-container-content{font-size:18px;height:auto;box-sizing:border-box}.ms-component.ms-scroll-table .scroll-arrows{position:absolute;top:calc(100% - 92px);bottom:0;left:0;right:0;background:#f0e2d9;z-index:1;opacity:0.80}.ms-component.ms-scroll-table .scroll-arrows .up.disabled{opacity:.5}.ms-component.ms-scroll-table .scroll-arrows .down.disabled{opacity:.5}.ms-component.ms-map{width:100vw;height:100vh}.ms-intro-transition.ms-element{background-size:contain;z-index:100;position:absolute;top:0;bottom:0;left:0;right:0}.ms-intro-transition .transclude{opacity:0}ms-zoomable-image{display:inline-block;position:relative;overflow:hidden;width:100%;height:100%}.ms-item-overlays.item-overlay-container{position:absolute}.ms-item-overlays.item-overlay-container .overlay-item{position:absolute;top:0;left:0;background-position:center center;z-index:100;background-repeat:no-repeat;pointer-events:none;background-size:contain;-webkit-transition:backgroundImage 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:backgroundImage 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}ms-navigation .ms-navigation-wrapper{overflow:hidden;height:60px;position:fixed;left:0;right:0;bottom:0;z-index:20;background:rgba(0,0,0,0.56)}ms-navigation .ms-navigation-wrapper .ms-navigation-items{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100vw;padding:7.5px}ms-navigation .ms-navigation-wrapper .ms-navigation-items .ms-navigation-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}ms-navigation .ms-navigation-wrapper .ms-navigation-items .ms-navigation-item .ms-navigation-item-icon{width:45px;height:45px}ms-navigation .ms-navigation-wrapper .ms-navigation-items .ms-navigation-item .ms-navigation-item-text{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:7.5px}ms-navigation .ms-navigation-wrapper .ms-navigation-button{width:45px;height:45px;position:absolute;top:7.5px;right:7.5px}ms-menu .ms-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}ms-menu .ms-menu.row{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}ms-menu .ms-menu.column{-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.pin-input-pad{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:300px}.pin-input-pad .pin-button{width:60px;height:60px;margin:12px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #fff;color:#fff;background:#203549}.pin-input-pad .pin-button:active{background:#fff;color:#203549}.pin-input-pad .pin-button .tapped{background:#fff;color:#203549}.pin-input-pad .pin-button:focus{outline:none}ms-pin-display .pin-display .pin-display-title{color:#fff;text-align:center}ms-pin-display .pin-display .pin-display-dots-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}ms-pin-display .pin-display .pin-display-dots-wrapper .pin-display-dot{display:inline-block;width:10px;height:10px;margin:5px;background:#203549;border:1px solid #fff;-webkit-transition:all .15s ease;transition:all .15s ease}ms-pin-display .pin-display .pin-display-dots-wrapper .pin-display-dot.active{background:#A2AFB7}ms-accordion{display:block}ms-accordion .ms-accordion{overflow:hidden}ms-accordion .ms-accordion .accordion-controlls{background:#54585B}ms-accordion .ms-accordion .accordion-controlls .accordion-title{display:inline-block}ms-accordion .ms-accordion .accordion-controlls .accordion-close-button{display:inline-block}ms-menu-button{display:block}ms-menu-button .menu-button{position:relative;width:150px;height:150px;background-image:url('\a     data:image/svg+xml;utf8,\a     <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 137 137" style="enable-background:new 0 0 137 137;" xml:space="preserve">\a       <style type="text/css">\a         .st0{clip-path:url(#SVGID_2_);}\a         .st1{clip-path:url(#SVGID_4_);}\a         .st2{opacity: .5;clip-path:url(#SVGID_6_); fill:#1E3748;}\a         .st3{clip-path:url(#SVGID_8_);}\a         .st4{clip-path:url(#SVGID_10_);}\a         .st5{fill:#fff;}\a       </style>\a       <g id="Layer_1">\a         <g>\a           <defs>\a             <rect id="SVGID_1_" width="137" height="137"/>\a           </defs>\a           <clipPath id="SVGID_2_">\a             <use xlink:href="#SVGID_1_" style="overflow:visible;"/>\a           </clipPath>\a           <g class="st0">\a             <defs>\a                 <rect id="SVGID_3_" width="137" height="137"/>\a             </defs>\a             <clipPath id="SVGID_4_">\a                 <use xlink:href="#SVGID_3_" style="overflow:visible;"/>\a             </clipPath>\a             <g class="st1">\a               <defs>\a                 <rect id="SVGID_5_" x="-8.4" y="-6.4" width="153.8" height="143.8"/>\a               </defs>\a               <clipPath id="SVGID_6_">\a                 <use xlink:href="#SVGID_5_" style="overflow:visible;"/>\a               </clipPath>\a               <polygon class="st2" points="136.5,124.7 136.5,12.3 124.7,12.3 124.7,0.5 12.3,0.5 12.3,12.3 0.5,12.3 0.5,124.7 12.3,124.7 12.3,136.5 124.7,136.5 124.7,124.7"/>\a             </g>\a           </g>\a         </g>\a       </g>\a       <g id="Layer_1_copy">\a         <g>\a           <defs>\a             <rect id="SVGID_7_" width="137" height="137"/>\a           </defs>\a           <clipPath id="SVGID_8_">\a             <use xlink:href="#SVGID_7_"  style="overflow:visible;"/>\a           </clipPath>\a           <g class="st3">\a             <defs>\a               <rect id="SVGID_9_" width="137" height="137"/>\a             </defs>\a             <clipPath id="SVGID_10_">\a               <use xlink:href="#SVGID_9_"  style="overflow:visible;"/>\a             </clipPath>\a             <g class="st4">\a               <defs>\a                 <rect id="SVGID_11_" x="-8.4" y="-6.4" width="153.8" height="143.8"/>\a               </defs>\a               <clipPath id="SVGID_12_">\a                 <use xlink:href="#SVGID_11_"  style="overflow:visible;"/>\a               </clipPath>\a             </g>\a             <g class="st4">\a               <path class="st5" d="M124.1,1v10.9v1h1H136v111.3h-10.9h-1v1V136H12.9v-10.9v-1h-1H1V12.9h10.9h1v-1V1H124.1 M125.1,0H11.9v11.9 H0v113.3h11.9V137h113.3v-11.9H137V11.9h-11.9V0L125.1,0z"/>\a             </g>\a           </g>\a         </g>\a       </g>\a     </svg>');background-size:contain}ms-menu-button .menu-button.blue{background-image:url('\a     data:image/svg+xml;utf8,\a     <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 137 137" style="enable-background:new 0 0 137 137;" xml:space="preserve">\a       <style type="text/css">\a         .st0{clip-path:url(#SVGID_2_);}\a         .st1{clip-path:url(#SVGID_4_);}\a         .st2{opacity: 1;clip-path:url(#SVGID_6_); fill:#6FB0BC;}\a         .st3{clip-path:url(#SVGID_8_);}\a         .st4{clip-path:url(#SVGID_10_);}\a         .st5{fill:#fff;}\a       </style>\a       <g id="Layer_1">\a         <g>\a           <defs>\a             <rect id="SVGID_1_" width="137" height="137"/>\a           </defs>\a           <clipPath id="SVGID_2_">\a             <use xlink:href="#SVGID_1_" style="overflow:visible;"/>\a           </clipPath>\a           <g class="st0">\a             <defs>\a                 <rect id="SVGID_3_" width="137" height="137"/>\a             </defs>\a             <clipPath id="SVGID_4_">\a                 <use xlink:href="#SVGID_3_" style="overflow:visible;"/>\a             </clipPath>\a             <g class="st1">\a               <defs>\a                 <rect id="SVGID_5_" x="-8.4" y="-6.4" width="153.8" height="143.8"/>\a               </defs>\a               <clipPath id="SVGID_6_">\a                 <use xlink:href="#SVGID_5_" style="overflow:visible;"/>\a               </clipPath>\a               <polygon class="st2" points="136.5,124.7 136.5,12.3 124.7,12.3 124.7,0.5 12.3,0.5 12.3,12.3 0.5,12.3 0.5,124.7 12.3,124.7 12.3,136.5 124.7,136.5 124.7,124.7"/>\a             </g>\a           </g>\a         </g>\a       </g>\a       <g id="Layer_1_copy">\a         <g>\a           <defs>\a             <rect id="SVGID_7_" width="137" height="137"/>\a           </defs>\a           <clipPath id="SVGID_8_">\a             <use xlink:href="#SVGID_7_"  style="overflow:visible;"/>\a           </clipPath>\a           <g class="st3">\a             <defs>\a               <rect id="SVGID_9_" width="137" height="137"/>\a             </defs>\a             <clipPath id="SVGID_10_">\a               <use xlink:href="#SVGID_9_"  style="overflow:visible;"/>\a             </clipPath>\a             <g class="st4">\a               <defs>\a                 <rect id="SVGID_11_" x="-8.4" y="-6.4" width="153.8" height="143.8"/>\a               </defs>\a               <clipPath id="SVGID_12_">\a                 <use xlink:href="#SVGID_11_"  style="overflow:visible;"/>\a               </clipPath>\a             </g>\a             <g class="st4">\a               <path class="st5" d="M124.1,1v10.9v1h1H136v111.3h-10.9h-1v1V136H12.9v-10.9v-1h-1H1V12.9h10.9h1v-1V1H124.1 M125.1,0H11.9v11.9 H0v113.3h11.9V137h113.3v-11.9H137V11.9h-11.9V0L125.1,0z"/>\a             </g>\a           </g>\a         </g>\a       </g>\a     </svg>')}ms-menu-button .menu-button.blue .menu-button-content{color:white}ms-menu-button .menu-button.white{background-image:url('\a     data:image/svg+xml;utf8,\a     <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 137 137" style="enable-background:new 0 0 137 137;" xml:space="preserve">\a       <style type="text/css">\a         .st0{clip-path:url(#SVGID_2_);}\a         .st1{clip-path:url(#SVGID_4_);}\a         .st2{opacity: 1;clip-path:url(#SVGID_6_); fill:#fff;}\a         .st3{clip-path:url(#SVGID_8_);}\a         .st4{clip-path:url(#SVGID_10_);}\a         .st5{fill:#fff;}\a       </style>\a       <g id="Layer_1">\a         <g>\a           <defs>\a             <rect id="SVGID_1_" width="137" height="137"/>\a           </defs>\a           <clipPath id="SVGID_2_">\a             <use xlink:href="#SVGID_1_" style="overflow:visible;"/>\a           </clipPath>\a           <g class="st0">\a             <defs>\a                 <rect id="SVGID_3_" width="137" height="137"/>\a             </defs>\a             <clipPath id="SVGID_4_">\a                 <use xlink:href="#SVGID_3_" style="overflow:visible;"/>\a             </clipPath>\a             <g class="st1">\a               <defs>\a                 <rect id="SVGID_5_" x="-8.4" y="-6.4" width="153.8" height="143.8"/>\a               </defs>\a               <clipPath id="SVGID_6_">\a                 <use xlink:href="#SVGID_5_" style="overflow:visible;"/>\a               </clipPath>\a               <polygon class="st2" points="136.5,124.7 136.5,12.3 124.7,12.3 124.7,0.5 12.3,0.5 12.3,12.3 0.5,12.3 0.5,124.7 12.3,124.7 12.3,136.5 124.7,136.5 124.7,124.7"/>\a             </g>\a           </g>\a         </g>\a       </g>\a       <g id="Layer_1_copy">\a         <g>\a           <defs>\a             <rect id="SVGID_7_" width="137" height="137"/>\a           </defs>\a           <clipPath id="SVGID_8_">\a             <use xlink:href="#SVGID_7_"  style="overflow:visible;"/>\a           </clipPath>\a           <g class="st3">\a             <defs>\a               <rect id="SVGID_9_" width="137" height="137"/>\a             </defs>\a             <clipPath id="SVGID_10_">\a               <use xlink:href="#SVGID_9_"  style="overflow:visible;"/>\a             </clipPath>\a             <g class="st4">\a               <defs>\a                 <rect id="SVGID_11_" x="-8.4" y="-6.4" width="153.8" height="143.8"/>\a               </defs>\a               <clipPath id="SVGID_12_">\a                 <use xlink:href="#SVGID_11_"  style="overflow:visible;"/>\a               </clipPath>\a             </g>\a             <g class="st4">\a               <path class="st5" d="M124.1,1v10.9v1h1H136v111.3h-10.9h-1v1V136H12.9v-10.9v-1h-1H1V12.9h10.9h1v-1V1H124.1 M125.1,0H11.9v11.9 H0v113.3h11.9V137h113.3v-11.9H137V11.9h-11.9V0L125.1,0z"/>\a             </g>\a           </g>\a         </g>\a       </g>\a     </svg>')}ms-menu-button .menu-button.white .menu-button-content{color:#1F3747}ms-menu-button .menu-button .menu-button-content{width:100%;height:100%;color:white;position:relative;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}ms-menu-button .menu-button .menu-button-content .menu-button-text{width:100%;font-size:17px;font-family:'Bembo';text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ms-mail-modal{width:100vw;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:19px;font-family:'Bembo';color:#203549;text-align:center;-webkit-transition:opacity .4s ease-in, background .4s ease-in;transition:opacity .4s ease-in, background .4s ease-in;background-color:rgba(31,55,71,0);opacity:0;z-index:1;position:absolute;top:0;left:0}.ms-mail-modal.mail-background{opacity:1;background-color:rgba(31,55,71,0.9)}.ms-mail-modal .ms-mail-container{position:relative;width:80vw;background-color:#6FB0BC;padding:10px}.ms-mail-modal .ms-mail-container .ms-mail-title{text-transform:uppercase;margin:0}.ms-mail-modal .ms-mail-container .ms-mail-logo{position:relative;margin:0 auto;width:60vw;height:20vw}.ms-mail-modal .ms-mail-container .ms-mail-content{bottom:30px;width:100%;will-change:opacity;-webkit-transform:translateZ(0);transform:translateZ(0)}.ms-mail-modal .ms-mail-container .ms-mail-content.ms-mail-hidden{opacity:0;pointer-events:none}.ms-mail-modal .ms-mail-container .ms-mail-content .ms-mail-inputs{padding-top:2%;padding-bottom:5vw;line-height:30px;text-align:left}@media (aspect-ratio: 320 / 460) and (min-width: 320px) and (max-width: 460px){.ms-mail-modal .ms-mail-container .ms-mail-content .ms-mail-inputs{padding-top:0;padding-bottom:10px}}.ms-mail-modal .ms-mail-container .ms-mail-content .ms-mail-inputs input{width:calc(100% - 10px);font-size:21px;line-height:30px;padding:0 0 0 10px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid white}.ms-mail-modal .ms-mail-container .ms-mail-content .ms-mail-inputs input:focus{outline:none}.ms-mail-modal .ms-mail-container .ms-mail-content .ms-mail-inputs .ms-mail-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:uppercase}.ms-mail-modal .ms-mail-container .ms-mail-content .ms-mail-inputs .error{border:1px solid red}.ms-mail-modal .ms-mail-container .ms-mail-content .ms-mail-send-button{width:150px;margin-left:calc(100% - 150px);height:30px;font-size:21px;text-align:center;line-height:35px;background-color:#203549;color:white}.ms-mail-modal .ms-mail-container .ms-mail-success{padding-top:50px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:180px;width:70%}.ms-mail-modal .ms-mail-container .connection-error{padding-top:50px}.ms-mail-modal .ms-mail-close-button{position:absolute;right:20px;bottom:20px;width:37px;height:37px}.ms-spinner{width:40px;height:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.ms-spinner .ms-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}.ms-spinner .ms-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6FB0BC;-webkit-animation:ms-foldCubeAngle 2.4s infinite linear both;animation:ms-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.ms-spinner .ms-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.ms-spinner .ms-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.ms-spinner .ms-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.ms-spinner .ms-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.ms-spinner .ms-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.ms-spinner .ms-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}.ms-spinner-dark-blue .ms-spinner .ms-cube:before{background-color:#203549}
