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],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}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:1em 40px}hr{-moz-box-sizing:content-box;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;outline:0;outline:none}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;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}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(-3000px,0,0);
transform:translate3d(-3000px,0,0)}
60%{-webkit-transform:translate3d(25px,0,0);
transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
90%{opacity:1;
-webkit-transform:translate3d(5px,0,0);
transform:translate3d(5px,0,0)}
to{-webkit-transform:none;
transform:none}}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(-3000px,0,0);
transform:translate3d(-3000px,0,0)}
60%{-webkit-transform:translate3d(25px,0,0);
transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
90%{opacity:1;
-webkit-transform:translate3d(5px,0,0);
transform:translate3d(5px,0,0)}
to{-webkit-transform:none;
transform:none}}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.pw{width:1270px;width:1500px;margin:0 auto}.fw{float:left;width:100%}@font-face{font-family:'icomoon';
src:url('/fonts/icomoon.eot?akm2u1');
src:url('/fonts/icomoon.eot?akm2u1#iefix') format('embedded-opentype'),url('/fonts/icomoon.ttf?akm2u1') format('truetype'),url('/fonts/icomoon.woff?akm2u1') format('woff'),url('/fonts/icomoon.svg?akm2u1#icomoon') format('svg');
font-weight:normal;
font-style:normal}
[class^="icon-"],[class*=" icon-"],.jssocials-share-logo{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.icon-facebook:before,.fa-facebook:before{content:"\ea90"}.icon-twitter:before,.fa-twitter:before{content:"\ea96"}.icon-google-plus:before,.fa-google:before{content:"\ea8b"}.icon-phone:before{content:"\e942"}.icon-newsletter:before{content:"";background-image:url(/images/envelope-regular.svg);width:22px;height:22px;display:block}@font-face{font-family:'flexslider-icon';
src:url('/fonts/flexslider-icon.eot');
src:url('/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('/fonts/flexslider-icon.woff') format('woff'),url('/fonts/flexslider-icon.ttf') format('truetype'),url('/fonts/flexslider-icon.svg#flexslider-icon') format('svg');
font-weight:normal;
font-style:normal}
.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);line-height:40px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{width:40px;height:40px;font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:0.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.flexslider{opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.flexslider.show{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#tab-gallery-slider{float:left;width:100%}#tab-gallery-slider ul.slides li img{border:10px solid #f0eee7}#gallery{min-height:660px}.caption{float:left;width:100%;margin:20px 0 23px}.caption p{text-align:center;margin:0}#carousel{float:left;width:100%}#carousel ul.slides li{width:200px;margin-right:10px;cursor:pointer;opacity:0.6;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}#carousel ul.slides li:hover,#carousel ul.slides li.flex-active-slide{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.theme--turquoise .btn--trigger.active,.theme--turquoise .btn--trigger:hover{background-color:#037367;border-color:#037367;color:#fff}.theme--turquoise.module .module-info{background-color:rgba(38,93,110,0.9)}.theme--turquoise.module.module--no--bk .module-info{background-color:#037367}.theme--turquoise.module:hover .module-info{background-color:#08708a}.theme--turquoise .full--module{background-color:#037367}.theme--turquoise .content-container{background-color:#037367;padding-bottom:49px}.theme--turquoise .content-container h1{color:#fff}.theme--turquoise .content-container h1 span{background-color:#037367}.theme--turquoise .content-container .large-content,.theme--turquoise .content-container .large-content *{color:#fff}.theme--turquoise .content-container .btn{float:none;display:inline-block;width:auto;max-width:100%;color:#fff;background:rgba(0,0,0,0.15);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.5);border-radius:4px;font-family:"adobe-garamond-pro";font-size:18px;padding:12px 14px 14px 14px;border:none;text-decoration:none}.theme--turquoise .content-container .btn:hover{background:rgba(0,0,0,0.3)}.theme--turquoise .content-container a{color:#fff}.theme--turquoise .content-container .contact-grid{margin-top:40px;margin-bottom:0px;color:#fff}.theme--turquoise .tabs-container{padding-top:0px;border-top:5px solid #fff}.theme--light--purple .btn--trigger.active,.theme--light--purple .btn--trigger:hover{background-color:#4c384a;border-color:#4c384a;color:#fff}.theme--light--purple.module .module-info{background-color:rgba(76,56,74,0.9)}.theme--light--purple.module.module--no--bk .module-info{background-color:#4c384a}.theme--light--purple.module:hover .module-info{background-color:#4c384a}.theme--light--purple .full--module{background-color:#4c384a}.theme--light--purple .content-container{background-color:#4c384a;padding-bottom:49px}.theme--light--purple .content-container h1{color:#fff}.theme--light--purple .content-container h1 span{background-color:#4c384a}.theme--light--purple .content-container .large-content,.theme--light--purple .content-container .large-content *{color:#fff}.theme--light--purple .content-container .btn{float:none;display:inline-block;width:auto;max-width:100%;color:#fff;background:rgba(0,0,0,0.15);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.5);border-radius:4px;font-family:"adobe-garamond-pro";font-size:18px;padding:12px 14px 14px 14px;border:none;text-decoration:none}.theme--light--purple .content-container .btn:hover{background:rgba(0,0,0,0.3)}.theme--light--purple .content-container a{color:#fff}.theme--light--purple .content-container .contact-grid{margin-top:40px;margin-bottom:0px;color:#fff}.theme--light--purple .tabs-container{padding-top:0px;border-top:5px solid #fff}.theme--purple .btn--trigger.active,.theme--purple .btn--trigger:hover{background-color:#313053;border-color:#313053;color:#fff}.theme--purple.module .module-info{background-color:rgba(49,48,84,0.9)}.theme--purple.module.module--no--bk .module-info{background-color:#313053}.theme--purple.module:hover .module-info{background-color:#313053}.theme--purple .full--module{background-color:#313053}.theme--purple .content-container:not(.white-bg){background-color:#313053;padding-bottom:49px}.theme--purple .content-container:not(.white-bg) h1{color:#fff}.theme--purple .content-container:not(.white-bg) h1 span{background-color:#313053}.theme--purple .content-container:not(.white-bg) .large-content,.theme--purple .content-container:not(.white-bg) .large-content *{color:#fff}.theme--purple .content-container:not(.white-bg) .btn{float:none;display:inline-block;width:auto;max-width:100%;color:#fff;background:rgba(0,0,0,0.15);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.5);border-radius:4px;font-family:"adobe-garamond-pro";font-size:18px;padding:12px 14px 14px 14px;border:none;text-decoration:none}.theme--purple .content-container:not(.white-bg) .btn:hover{background:rgba(0,0,0,0.3)}.theme--purple .content-container:not(.white-bg) a{color:#fff}.theme--purple .content-container:not(.white-bg) .contact-grid{margin-top:40px;margin-bottom:0px;color:#fff}.theme--purple .content-container.white-bg{padding-bottom:49px}.theme--purple .tabs-container{padding-top:0px;border-top:5px solid #fff}.theme--green .btn--trigger.active,.theme--green .btn--trigger:hover{background-color:#7b895b;border-color:#7b895b;color:#fff}.theme--green.module .module-info{background-color:rgba(123,137,91,0.9)}.theme--green.module.module--no--bk .module-info{background-color:#7b895b}.theme--green.module:hover .module-info{background-color:#7b895b}.theme--green .full--module{background-color:#7b895b}.theme--green .content-container{background-color:#7b895b;padding-bottom:49px}.theme--green .content-container h1{color:#fff}.theme--green .content-container h1 span{background-color:#7b895b}.theme--green .content-container .large-content,.theme--green .content-container .large-content *{color:#fff}.theme--green .content-container .btn{float:none;display:inline-block;width:auto;max-width:100%;color:#fff;background:rgba(0,0,0,0.15);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.5);border-radius:4px;font-family:"adobe-garamond-pro";font-size:18px;padding:12px 14px 14px 14px;border:none;text-decoration:none}.theme--green .content-container .btn:hover{background:rgba(0,0,0,0.3)}.theme--green .content-container a{color:#fff}.theme--green .content-container .contact-grid{margin-top:40px;margin-bottom:0px;color:#fff}.theme--green .tabs-container{padding-top:0px;border-top:5px solid #fff}.theme--blue .btn--trigger.active,.theme--blue .btn--trigger:hover{background-color:#08708a;border-color:#08708a;color:#fff}.theme--blue.module .module-info{background-color:rgba(8,112,138,0.9)}.theme--blue.module.module--no--bk .module-info{background-color:#08708a}.theme--blue.module:hover .module-info{background-color:#08708a}.theme--blue .full--module{background-color:#08708a}.theme--blue .content-container{background-color:#08708a;padding-bottom:49px}.theme--blue .content-container h1{color:#fff}.theme--blue .content-container h1 span{background-color:#08708a}.theme--blue .content-container .large-content,.theme--blue .content-container .large-content *{color:#fff}.theme--blue .content-container .btn{float:none;display:inline-block;width:auto;max-width:100%;color:#fff;background:rgba(0,0,0,0.15);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.5);border-radius:4px;font-family:"adobe-garamond-pro";font-size:18px;padding:12px 14px 14px 14px;border:none;text-decoration:none}.theme--blue .content-container .btn:hover{background:rgba(0,0,0,0.3)}.theme--blue .content-container a{color:#fff}.theme--blue .content-container .contact-grid{margin-top:40px;margin-bottom:0px;color:#fff}.theme--blue .tabs-container{padding-top:0px;border-top:5px solid #fff}*{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"source-sans-pro",Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;min-width:320px;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;color:#333}body.mobile-nav-open .mobile-header-bar .nav-btn span.menu,body.mobile-nav-open .mobile-header-bar .tel-link{color:#313053}body.mobile-nav-open .c-hamburger span,body.mobile-nav-open .c-hamburger span::before,body.mobile-nav-open .c-hamburger span::after{background-color:#313053}h1,.h1-style,h2,.h2-style,h3,.h3-style,h4,.h4-style,h5,.h5-style,h6,.h6-style,p{float:left;width:100%;margin-top:0;position:relative}span,.btn,h1,.h1-style,h2,.h2-style,h3,.h3-style,h4,.h4-style,h5,.h5-style,h6,.h6-style,p,li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}h1,.h1-style{font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:48px !important;font-weight:400 !important;font-style:normal;color:#333;line-height:62px;text-align:center;margin-bottom:0px}h1 span,.h1-style span{padding:29px 60px;background:#fff;min-width:480px;margin-top:-28px;max-width:90%;display:inline-block}h2,.h2-style{font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:36px !important;font-weight:400 !important;font-style:normal;letter-spacing:-0.25px !important;line-height:44px !important;margin-bottom:17px !important}h3,.h3-style{font-family:"source-sans-pro",Arial,sans-serif;font-size:30px;font-weight:600;font-style:normal;color:#333;letter-spacing:-0.21px;line-height:30px;text-align:left;margin-bottom:15px}h1.h3-style{font-family:"source-sans-pro",Arial,sans-serif !important;font-size:30px !important;font-weight:600 !important;font-style:normal !important;margin-bottom:15px !important}h6,.h6-style{font-family:"source-sans-pro",Arial,sans-serif;font-size:22px;font-weight:400;font-style:normal;color:#333;line-height:38px;text-align:center;margin-bottom:40px}span.date,a.date{float:left;width:100%;font-family:"source-sans-pro",Arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#08708a;letter-spacing:-0.25px;line-height:36px;margin-bottom:30px}.text-center{text-align:center}p strong,strong,b,p b{font-weight:600}p{line-height:22px}p.back-link a{color:inherit;text-decoration:none}p.back-link a:hover{text-decoration:underline}p a{color:#08708a;text-decoration:underline}ul,ol{float:left;width:100%}ul li,ol li{float:left;width:100%}img{float:left;width:auto;max-width:100%}input{float:left;width:100%}select{float:left;width:100%;border:none;padding:9px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;position:relative;padding-right:20px;background-color:#fff;background-image:url(/images/select-dropdown.png);background-repeat:no-repeat;background-position:right 10px center;background-size:10px}select::-ms-expand{display:none}#pre-load{float:left;width:100%;position:fixed;z-index:100000;height:100%;top:0;left:0;background-color:#fff}#pre-load.fade{opacity:0;visibility:hidden;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;pointer-events:none}#pre-load.hide{display:none;height:0;width:0}#main{float:left;width:100%;background:#fff;overflow:hidden}.internal-padding{float:left;width:100%;padding-top:0;padding-bottom:15px}.btn{float:left;width:auto;max-width:100%;padding:16px 22px;text-align:center;line-height:24px;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:20px !important;font-weight:400 !important;font-style:normal;background:#fff;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d3d3d3;cursor:pointer;text-decoration:none;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.btn:hover,.btn.active{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;background-color:#313053;border-color:#313053;color:#fff}.btn.btn--small{font-size:18px;padding:12px 16px 12px;line-height:20px}.btn.btn--mid{font-size:18px;height:44px;padding:10px 20px}.btn.btn--trigger{padding-left:20px;padding-right:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn.btn--trigger:last-child{margin-right:0}.btn.btn--turq{background:#037367;border-color:#037367}.btn.btn--turq:hover,.btn.btn--turq.active{color:#037367}.btn.btn--clear{border:1px solid rgba(255,255,255,0.7);background-color:transparent}.btn.btn--clear:hover{background-color:#fff;color:#333}.btn.btn--center{float:none;margin:0 auto}.btn-big,.btn-big .spacer{height:140px}.btn-big{float:left;width:100%;position:relative;background:#f0eee7;text-decoration:none;color:#333;text-align:center;margin-bottom:17px;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.btn-big:hover{background:#313053;color:#fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.btn-big .spacer{float:left;width:100%;position:relative;padding:10px}.btn-big .spacer .spacer-inner{float:left;width:100%;height:120px;position:relative}.btn-big .spacer .spacer-inner .inner{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #fff}.btn-big span{position:absolute;top:50%;left:50%;width:100%;max-width:90%;height:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:24px !important;font-weight:400 !important;font-style:normal;letter-spacing:-0.25px;line-height:30px}.template-home header{margin-bottom:0}header{float:left;width:100%;text-align:center;padding-top:14px;position:relative;z-index:2000;background:#313053 !important;margin-bottom:20px}.header-full{float:left;width:100%;position:relative;height:116px}.header-phone{float:left;margin-left:38px;padding-top:30px;color:#fff;width:35%;text-align:left}.header-phone span{font-size:18px}.header-phone span span{float:left;width:100%}.header-phone span a{color:#fff;text-decoration:none}.logo{position:absolute;width:250px;left:50%;top:0;margin-left:-126px}.logo a{float:left;width:100%}.logo a img{float:left;width:100%}.header-right{float:right;margin-right:38px;max-width:220px}.header-right .btn{display:block;width:100%}.header-right .btn-signup{margin-top:10px}.topnav-wrapper{float:left;width:100%;padding:0;height:42px;background-color:#272647;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.5)}.topnav-wrapper.sticky{position:fixed;left:0;top:0;z-index:100}.topnav-wrapper.sticky .topnav-full{border-top:0}.topnav-wrapper-push{float:left;width:100%}.topnav-full{float:left;width:100%;text-align:center;overflow:hidden;height:42px}.topnav{text-align:center;display:inline-block}.topnav a{float:left;text-transform:uppercase;text-decoration:none;padding:10px 25px 10px;color:#fff;font-size:15px;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.topnav a.active,.topnav a:hover{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;color:#333;background-color:#fff}#mobile-header{float:left;width:100%;position:relative;display:none;background:#313053;margin-bottom:20px}.mobile-header-bar{float:left;width:100%;top:0;left:0;position:fixed;padding:17px 20px;background:rgba(255,255,255,0);z-index:5000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;overflow:hidden}.mobile-header-bar .nav-btn{float:left;color:#fff;text-transform:uppercase;text-decoration:none;top:3px;position:relative}.mobile-header-bar .nav-btn span.menu{width:20px;font-family:"source-sans-pro",Arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#fff;position:relative;margin-left:10px;top:-1px}.mobile-header-bar .logo-icon{position:absolute;left:50%;top:-2px;height:35px;width:36px;-webkit-transform:translate(-50%,5px);-moz-transform:translate(-50%,5px);-o-transform:translate(-50%,5px);-ms-transform:translate(-50%,5px);transform:translate(-50%,5px);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.mobile-header-bar .tel-link{float:right;color:#fff;font-size:22px;text-decoration:none}.mobile-header-bar .news-link{float:right;margin-right:20px}.mobile-header-bar.sticky{background:#313053;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.mobile-header-bar.sticky .logo-icon{opacity:1;-webkit-transform:translate(-50%,14px);-moz-transform:translate(-50%,14px);-o-transform:translate(-50%,14px);-ms-transform:translate(-50%,14px);transform:translate(-50%,14px);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.mobile-header-logo{float:left;width:100%}.mobile-logo{float:left;width:100%;text-align:center;padding:30px 20px 16px;padding-top:95px;margin-top:-79px;position:relative;z-index:80}.mobile-logo a{display:inline-block}.mobile-logo a img{float:none;width:300px}.mobile-nav-inner{float:left;width:100%;width:400px;max-width:100%;position:fixed;background:#333;height:100%;z-index:50;overflow:hidden;top:57px}.mobile-nav-inner.header-small{overflow-y:auto}.mobile-nav-overflow{float:left;width:100%;padding-bottom:40px;overflow:hidden;overflow-y:auto}.close-nav{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;opacity:0;position:fixed}#mobile-nav{float:left;width:100%;position:absolute;left:-1050px;top:57px;z-index:4500;height:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;display:none}#mobile-nav .animated:nth-child(1){-webkit-animation-delay:0.1s;animation-delay:0.1s}#mobile-nav .animated:nth-child(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}#mobile-nav .animated:nth-child(3){-webkit-animation-delay:0.5s;animation-delay:0.5s}#mobile-nav .animated:nth-child(4){-webkit-animation-delay:0.7s;animation-delay:0.7s}#mobile-nav .animated:nth-child(5){-webkit-animation-delay:0.9s;animation-delay:0.9s}#mobile-nav.open{left:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#mobile-nav.open .close-nav{opacity:0.7;-webkit-transition:all 0.2s linear 0.2s;-moz-transition:all 0.2s linear 0.2s;-o-transition:all 0.2s linear 0.2s;transition:all 0.2s linear 0.2s;left:0}#mobile-nav nav{float:left;width:100%}#mobile-nav nav a{color:#fff;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}#mobile-nav nav a span{float:left}#mobile-nav nav a:hover{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#mobile-nav .main-nav{float:left;width:100%}#mobile-nav .main-nav a{float:left;width:100%;font-family:"source-sans-pro",Arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#fff;line-height:50px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #505050;padding:0 20px}#mobile-nav .main-nav a:hover,#mobile-nav .main-nav a.active{background:#404040}#mobile-nav .secondary-nav{margin:15px 0 30px}#mobile-nav .secondary-nav a{float:left;width:100%;font-style:italic;color:#d3d3d3;text-decoration:none;padding:10px 20px;font-size:18px}#mobile-nav .secondary-nav a:hover,#mobile-nav .secondary-nav a.active{color:#fff;text-decoration:underline}#mobile-nav .btn{color:#d3d3d3;margin:20px 20px 0}#mobile-nav .btn:hover{color:#333}#mobile-nav .social-links{float:left;width:100%;margin-top:40px;padding:0 20px}#mobile-nav .social-links:before,#mobile-nav .social-links:after{display:none}#mobile-nav .social-links a{margin-left:0;margin-right:15px}footer{float:left;width:100%}.footer-navs{float:left;width:100%;text-align:center;font-size:16px;color:#fff;padding:30px 0 14px;background:#333;border-bottom:1px solid #515151}.footer-navs a{color:inherit;text-decoration:none}.footer-navs a:hover{text-decoration:underline}.footer-navs li,.footer-navs p{margin-bottom:14px}.footer-navs p span{float:left;width:100%}a.fab.fa-instagram:hover{background:#3f729b}.footer-col{float:left;width:33.3%;text-align:left;padding-left:20px;vertical-align:top}.footer-col ul{float:left;width:100%;list-style:none;padding:0;margin:0}.logo-row{margin-top:20px;border-top:1px solid #515151;padding-top:30px}.logo-row .footer-col{width:25%}.footer-social{float:left;width:100%;text-align:center;padding:27px 0;background:#333}.social-links{display:inline-block;margin:0 auto;position:relative}.social-links:after,.social-links:before{content:"";position:absolute;top:5px;width:60px;height:27px;background-size:contain;background-repeat:no-repeat;background-position:center}.social-links:before{left:-77px;background-image:url("/images/embellishment-left.png")}.social-links:after{right:-77px;background-image:url("/images/embellishment-right.png")}.social-links a{color:#333;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;width:40px;height:40px;display:inline-block;text-decoration:none;line-height:40px;text-align:center;font-size:22px;margin:0 8px}.social-links a.icon-facebook:hover{background:#3b5998}.social-links a.icon-twitter:hover{background:#1da1f2}.social-links a.icon-google-plus:hover{background:#d34836}.social-links a:hover{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;color:#fff}.footer-bottom{float:left;width:100%;text-align:center;font-size:12px;line-height:28px;background-color:#fff;padding:10px 0 15px}.footer-bottom p{margin-bottom:0}.c-hamburger{position:relative;float:left;margin:0;padding:0;width:24px;height:14px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent;border:none;cursor:pointer}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:8px;left:0px;right:0px;height:2px;background-color:#fff}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}.c-hamburger span::before,.c-hamburger span::after{transition-duration:0.3s,0.3s;transition-delay:0.3s,0s}.c-hamburger span::before{transition-property:top,transform}.c-hamburger span::after{transition-property:bottom,transform}.c-hamburger.active span{background:none}.c-hamburger.active span::before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger.active span::after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger.active span::before,.c-hamburger.active span::after{transition-delay:0s,0.3s}.home-banner{float:left;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;width:104%;left:-2%;position:relative;text-align:center}.volume-btn-container{position:absolute !important;top:20px;right:2%;margin-right:20px;border:0;width:40px;height:40px}.volume-btn-container button{position:absolute;top:0;left:0;width:100%;height:100%;border:0;cursor:pointer;text-align:center;background-color:transparent;background-image:url(/images/icon-mute.png);background-size:contain;background-position:left center;background-repeat:no-repeat;z-index:1000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.volume-btn-container button.volume-off{background-image:url(/images/icon-un-mute.png);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.button-container{float:left;width:100%;text-align:center;margin-bottom:20px}.button-container .btn{float:none;display:inline-block}.banner-text{margin:146px 0 151px;position:relative;display:inline-block;max-width:630px;width:90%;text-align:center;padding:20px 55px 40px;box-sizing:border-box;z-index:2;background:rgba(0,0,0,0.44);font-family:"adobe-garamond-pro";color:#fff;font-size:52px;line-height:62px}.banner-text.hidden{visibility:hidden;opacity:0;pointer-events:none}.banner-text span{float:left;width:100%;color:#fff}.banner-text span.title{font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:44px !important;font-weight:400 !important;font-style:normal;line-height:52px;margin-bottom:9px}.banner-text span.text{font-family:"source-sans-pro",Arial,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:38px;letter-spacing:-0.4px}.banner-text .anchor-line{width:100%;margin:0px auto 0px;font-size:52px;line-height:62px}.banner-text .anchor-line img{width:21px;float:none;display:inline-block !important}.banner-text .anchor-line:before{content:"";border-top:1px solid #fff;float:left;width:46%;margin-top:30px}.banner-text .anchor-line:after{content:"";border-top:1px solid #fff;float:right;width:46%;margin-top:30px}.banner-text .anchor-footer-line{float:left;width:100%;margin-top:30px;border-bottom:1px solid #fff}#mobile-show img{display:none}#video-gallery{display:inline-block;text-align:center;margin-top:13px}#video-gallery a.video-trigger{float:left;width:100%;color:#fff;text-decoration:none;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:24px !important;font-weight:400 !important;font-style:normal}#video-gallery a.video-trigger span{margin-top:10px;width:auto}#video-gallery a.video-trigger img{width:42px;margin-right:10px}.promo-bar{float:left;width:100%;text-align:center;background-color:#fff;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;margin:0 0 5px;padding:20px 0;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.promo-bar:hover{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;background-color:#f5f4f2}.promo-bar span{text-align:center;display:inline-block;color:#333;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:24px !important;font-weight:400 !important;font-style:normal;line-height:24px;position:relative}.promo-bar span:before,.promo-bar span:after{content:"";position:absolute;top:-2px;width:60px;height:27px;background-size:contain;background-repeat:no-repeat;background-position:center}.promo-bar span:before{left:-93px;background-image:url(/images/embellishment-left-dark.png)}.promo-bar span:after{right:-93px;background-image:url(/images/embellishment-right-dark.png)}#map{float:left;width:100%;height:500px;display:block;overflow:hidden;margin-bottom:5px}#map .gm-style{pointer-events:none}#map.allow-scroll .gm-style{pointer-events:visible}.internal-banner{float:left;width:100%;height:320px;background-position:center;background-repeat:no-repeat;background-size:cover}.internal-banner #map{height:320px}.internal-content{float:left;width:100%;margin-top:-34px;margin-bottom:5px}.internal-content.no-banner{margin-top:0;padding-top:29px}.large-content{float:left;width:100%;padding:0px 10px;margin-bottom:50px}.large-content p{margin-bottom:30px}.large-content p:last-child{margin-bottom:0}.large-content h2{margin-top:30px}.large-content ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;text-align:left;list-style:none}.large-content ul li{text-align:left}.large-content ul li:before{content:'\2022';padding-right:15px}.large-content .btn{float:none;display:inline-block;font-family:"adobe-garamond-pro"}.large-content,.large-content *{font-family:"source-sans-pro",Arial,sans-serif;font-size:22px;font-weight:400;font-style:normal;color:#333;line-height:38px;letter-spacing:-0.25px;text-align:center}.centered-content{width:1000px;margin:0 auto}.search-bar{float:left;width:100%;padding:14px 10px;background-color:#f0eee7;margin-bottom:25px}.search-bar-inner{width:1000px;margin:0 auto;max-width:100%}.search-bar-col-full{float:left;width:100%;margin-bottom:10px}.search-bar-col-full:last-child{margin-bottom:0}.search-bar-col{float:left;width:50%;padding-right:5px}.search-bar-col label{float:left;width:40%;padding:0px 5px 0px 15px;padding-top:8px;cursor:pointer}.search-bar-col select{width:60%}.search-bar-col input[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;float:left;width:auto;max-width:100%;padding:16px 22px;text-align:center;line-height:24px;font-family:adobe-garamond-pro,Arial,sans-serif;font-size:20px !important;font-weight:400 !important;font-style:normal;background:#fff;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d3d3d3;cursor:pointer;text-decoration:none;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;background-color:#6a687f;color:#fff;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;width:60%;padding:6.5px 10px;border-color:#6a687f}.search-bar-col input[type=submit]:hover,.search-bar-col input[type=submit].active{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;background-color:#313053;border-color:#313053;color:#fff}.search-bar-col input[type=submit].btn--small{font-size:18px;padding:12px 16px 12px;line-height:20px}.search-bar-col input[type=submit].btn--mid{font-size:18px;height:44px;padding:10px 20px}.search-bar-col input[type=submit].btn--trigger{padding-left:20px;padding-right:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.search-bar-col input[type=submit].btn--trigger:last-child{margin-right:0}.search-bar-col input[type=submit].btn--turq{background:#037367;border-color:#037367}.search-bar-col input[type=submit].btn--turq:hover,.search-bar-col input[type=submit].btn--turq.active{color:#037367}.search-bar-col input[type=submit].btn--clear{border:1px solid rgba(255,255,255,0.7);background-color:transparent}.search-bar-col input[type=submit].btn--clear:hover{background-color:#fff;color:#333}.search-bar-col input[type=submit].btn--center{float:none;margin:0 auto}.search-bar-col input[type=submit]:hover{color:#fff;background-color:#313053}.building-results{float:left;width:100%}.building-result-item{float:left;width:100%;margin-bottom:27px;position:relative}.building-result-item .image{float:left;width:32.3%}.building-result-item .content{float:right;width:67.7%;padding-left:25px;padding-top:25px;padding-right:20px}.building-result-item .content .title{color:#333;position:relative;float:left;width:100%;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:36px !important;font-weight:400 !important;font-style:normal;margin-bottom:27px;line-height:36px}.building-result-item .content .title a{float:left;color:inherit;text-decoration:none}.building-result-item .more-info{float:left;width:100%;border-top:1px solid #d3d3d3;padding:16px 0}.building-result-item .more-info p{margin-bottom:0px}.building-result-item .btn{margin-top:17px}.building-indicator{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:18px}.building-indicator span{float:left;width:10px;height:10px;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;top:5px}.building-indicator.purple span{background:#7f3477}.building-indicator.blue span{background:#3b38a4}.info-block{float:left;width:100%;margin-bottom:10px}.info-block:last-child{margin-bottom:0}.left-text{width:25%;float:left}.right-text{width:75%;float:left}.full-content{float:left;width:100%;padding-bottom:20px}.center-content-block{float:left;width:100%;text-align:center}.center-content-block.left-align .centered-content{text-align:left}.center-content-block img.featured-image{float:none;display:inline-block}.center-content-block h3,.center-content-block .h3-style{text-align:center}.btn-center-wrap{max-width:272px;margin:0 auto}img.featured-image{margin-bottom:35px;border:10px solid #f0eee7}.left-content{float:left;width:74.5%}.left-content img.featured-image{margin-bottom:37px}.left-content h2,.left-content p,.left-content h1,.left-content h3,.left-content span.date{padding-left:20px}.left-content p{margin-bottom:22px}h1.news-h1{margin-bottom:15px}.history-toggle{float:left;width:100%;margin-top:30px;margin-bottom:50px;border:1px solid #d3d3d3;background-image:url(/images/history-bk.png);background-position:center;background-repeat:no-repeat;background-size:cover}.history-toggle .trigger{float:left;width:100%;text-align:center;padding:28px 20px 25px;cursor:pointer}.history-toggle .trigger .centered{display:inline-block;position:relative;margin:0 auto}.history-toggle .trigger .centered:before,.history-toggle .trigger .centered:after{content:"";position:absolute;top:-3px;width:60px;height:27px;background-size:contain;background-repeat:no-repeat;background-position:center}.history-toggle .trigger .centered:before{left:-173px;background-image:url(/images/embellishment-left-dark.png)}.history-toggle .trigger .centered:after{right:-173px;background-image:url(/images/embellishment-right-dark.png)}.history-toggle .trigger .centered span{display:inline-block;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:24px !important;font-weight:400 !important;font-style:normal;letter-spacing:-0.25px;line-height:22px;position:relative}.history-toggle .trigger .centered span:before,.history-toggle .trigger .centered span:after{content:"";position:absolute;top:6px;width:20px;height:9px;background-size:contain;background-repeat:no-repeat;background-position:center}.history-toggle .trigger .centered span:before{left:-47px;background-image:url(/images/down-arrow.png)}.history-toggle .trigger .centered span:after{right:-47px;background-image:url(/images/down-arrow.png)}.history-toggle .content{float:left;width:100%;border-top:1px solid #d3d3d3;padding:40px 60px;display:none}.history-toggle .content .title{float:left;width:100%;text-align:center;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:36px !important;font-weight:400 !important;font-style:normal;letter-spacing:-0.31px;line-height:36px;margin-bottom:45px}.history-toggle .content p{padding-left:0}.close-btn{float:left;width:100%}.close-btn span{float:left;cursor:pointer}.history-left{float:left;width:50%;padding-right:20px;text-align:left}.history-left.full{width:90%}.history-left p{font-family:"source-sans-pro",Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0;line-height:22px}.history-right{float:right;width:50%}.history-right img{margin-bottom:0}.housing-tables{float:left;width:100%;margin-bottom:40px}.housing-tables h2{margin-bottom:20px;text-align:center}.housing-table{float:left;width:100%;border:1px solid #d3d3d3;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.housing-table .table-col{float:left;width:13.333333333%;text-align:center;border-right:1px solid #d3d3d3;padding:18px 5px;min-height:52px}.housing-table .table-col:last-child{width:20%;border-right:0}.housing-table .table-col span{float:left;width:100%}.housing-table .table-header{float:left;width:100%;border-bottom:1px solid #d3d3d3}.housing-table .table-header span{font-weight:600}.housing-table .table-contents{float:left;width:100%}.housing-table .table-contents .table-row{float:left;width:100%}.housing-table .table-contents .table-row:nth-child(2n){background-color:#f3f3f3}.housing-table .table-contents .table-row .table-col{padding-top:14px;padding-bottom:14px}.housing-table .table-contents .table-row .table-col:last-child{padding-top:7px;padding-bottom:7px}.housing-table .table-contents .btn{float:none;display:inline-block;width:auto;max-width:100%;background:#6a687f;border-color:#6a687f;color:#fff;font-size:16px;padding:7px 8px 4px;height:38px}.housing-table .table-contents .btn:hover{color:#fff;background:#313053;border-color:#313053}.right-content{float:right;width:25.5%;padding-left:22px}.right-contact{float:left;width:100%;margin-top:26px}.right-contact .title{float:left;width:100%;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:30px !important;font-weight:400 !important;font-style:normal;letter-spacing:-0.25px;line-height:22px;padding-left:10px;border-bottom:4px solid #d3d3d3;padding-bottom:24px;margin-bottom:25px}.property-content{float:left;width:100%;padding:0 12px 20px}.property-content h2,.property-content p{padding-left:0}.property-content .centered-content{text-align:left}.property-details{float:left;width:100%;margin-bottom:35px}.property-title{float:left;width:100%;margin-top:20px;margin-bottom:23px}.property-title h2{font-size:36px;line-height:42px;text-align:center}.property-title h2 span{float:left;width:100%;margin-bottom:5px}.property-title h2 span:last-child{margin-bottom:0}.property-info{float:left;width:100%;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:18px 0px 13px}.info-col{float:left;width:30%;margin-right:5%}.info-col:last-child{margin-right:0}.info-detail{float:left;width:100%;height:45px}.info-detail .icon{float:left;width:28%;text-align:center}.info-detail .icon.car img{top:10px;width:80px}.info-detail .icon.bed img{width:53px}.info-detail .icon.sofa img{top:4px}.info-detail .icon.bath img{top:6px}.info-detail .icon.available img{width:35px}.info-detail .icon.level img{width:35px}.info-detail .icon img{position:relative;margin:0;display:inline-block;float:none;width:60px;max-width:100%}.info-detail span{float:left;padding-left:16px;font-size:18px;padding-top:7px}.contact-form{float:left;width:100%;margin-top:40px;margin-bottom:80px}.contact-grid{float:left;width:100%;margin-bottom:40px}.contact-grid-center{width:100%;max-width:1015px;margin:0 auto}.contact-module{float:left;width:32%;text-align:center;margin-right:2%}.contact-module:nth-child(3n){margin-right:0}.contact-module p{margin-bottom:6px;font-size:20px}.contact-module p.title{font-weight:600;margin-bottom:10px}.contact-module p a{text-decoration:none;color:#333}.contact-module p a:hover{text-decoration:underline}.form-success-messages{float:left;width:100%;color:#fff}.form-success-messages p{position:relative;top:15px;margin-bottom:0;font-size:18px;height:0;opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;visibility:none;overflow:hidden}.form-success-messages p.show{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:1;overflow:auto;height:auto;visibility:visible}.interactive-floorplan-container{float:left;width:100%;position:relative}.interactive-floorplan-controls-container{position:absolute;top:0;left:0;width:100%;height:100%}.interactive-floorplan-marker{position:absolute;top:30%;left:30%;color:#333}.interactive-floorplan-marker.light span{background-color:#7f3477}.interactive-floorplan-marker.light span:after{color:#7f3477}.interactive-floorplan-marker span{width:21px;height:21px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:50%;margin-left:-10.5px;z-index:5;opacity:1;cursor:pointer;background-color:#3b38a4}.interactive-floorplan-marker span:after{content:"+";position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:20px;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;color:#fff}.interactive-floorplan-marker p{float:left;width:100%;text-align:center;margin:30px 0 0;font-size:18px}.title-full-container{float:left;width:100%}.title-full-container h2{text-align:center;margin-bottom:20px}.push-box{float:left;width:100%;margin-bottom:40px}.contact-details-container{float:left;width:100%;background-color:#f4f4f3;padding:35px 30px 40px;margin-bottom:20px}.contact-details-container h2{float:none;width:auto;display:inline-block;margin-bottom:37px}.contact-details-container h2:before,.contact-details-container h2:after{content:"";position:absolute;top:7px;width:60px;height:27px;background-size:contain;background-repeat:no-repeat;background-position:center}.contact-details-container h2:before{left:-77px;background-image:url(/images/embellishment-left-dark.png)}.contact-details-container h2:after{right:-77px;background-image:url(/images/embellishment-right-dark.png)}.contact-item{float:left;width:100%;font-size:21px;margin-bottom:40px;text-align:center}.contact-item:last-child{margin-bottom:0}.contact-item .top-title{float:left;width:100%;font-weight:700;margin-bottom:10px;font-size:24px}.contact-item p{margin-bottom:6px;line-height:30px;float:none;display:inline-block;width:auto}.contact-item p:after{content:"•";margin:0 10px;font-size:20px}.contact-item p:last-child:after{display:none}.contact-item p a{color:#08708a;text-decoration:none}.contact-item p a:hover{color:#313053}.contact-item .btn{margin-top:5px}.contact-module-logos{float:left;width:100%;text-align:center;margin-top:10px}.contact-module-logos a{float:none;display:inline-block;width:300px;margin:10px}.pinned-contact{position:fixed;right:2rem;bottom:2rem;width:250px;z-index:1;background-color:#313053;padding:12px 20px 8px !important;color:#fff;text-align:center;text-decoration:none;cursor:pointer;border:1px solid #fff;transition:all 0.2s;transition-delay:0;transition-timing-function:ease-in-out;z-index:99999}.pinned-contact:hover{border:1px solid #fff;background-color:#f0eee7;color:#333}@media (max-width:680px){.pinned-contact{display:block;width:80%;right:10%}}.bg-intro{float:left;width:100%;text-align:center;overflow:hidden;padding:30px 0px}.bg-intro .content{width:78%;float:left;margin:0px 11%}.bg-intro p{font-size:20px;line-height:30px}.iron-work{width:1240px;position:relative;top:0px;float:left;transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;z-index:101;margin:20px 0px -100px;text-align:center;overflow:hidden}.module-grid{float:left;width:100%}section.row .module--small{float:right;border-right:0;border-left:2.5px solid #fff}section.row .module--mid{left:0;right:auto;border-left:0;border-right:2.5px solid #fff}section.row:nth-of-type(2n) .module--small{float:left;border-left:0;border-right:2.5px solid #fff}section.row:nth-of-type(2n) .module--mid{right:0;left:auto;border-right:0;border-left:2.5px solid #fff}.row,.module--row{float:left;width:100%;background:#fff;position:relative;margin-bottom:5px}.row .module--small,.module--row .module--small{min-height:414px}.row .module--long,.module--row .module--long{min-height:510px}.row .module--half,.module--row .module--half{min-height:210px}.module{float:left;border-right:2.5px solid #fff;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;cursor:pointer;overflow:hidden;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;background-image:url(/images/banner-image.png)}.module.module--small{width:33.5%}.module.module--mid{width:66.5%;height:100%;position:absolute;top:0;right:0}.module.module--long{width:100%;border-right:0px}.module.module--half{width:50%}.module.module--half .signup-newsletter{width:415px;margin:0 auto;float:none;max-width:100%}.module.module--half .module-info span.title{margin-bottom:30px}.module.module--half.module--purple{background:#313053}.module.module--half.module--green{background:#7b895b}.module.module--half.module--blue{background:#08708a}.module.module--no--bk{background-image:none}.module:hover .module-info:before,.module:hover .module-info:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.module--small .module--center{left:0 !important}.module .module--center{opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.module.show .module--center{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.module--center{position:absolute;top:50%;left:50%;width:100%}.module-info{padding:33px;position:absolute;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.module-info:hover{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.module-info:before,.module-info:after{content:'';pointer-events:none;position:absolute;top:10px;right:10px;bottom:10px;left:10px;opacity:0;-webkit-transition:opacity 1s,-webkit-transform 0.7s;transition:opacity 1s,transform 0.7s}.module-info:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}.module-info:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}.module-info span{float:left;width:100%;color:#fff}.module-info span.title{font-family:"source-sans-pro",Arial,sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:38px;letter-spacing:-0.5px;margin-bottom:14px}.module-info span.title.small{font-size:24px;line-height:30px}.module-info span.text{font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:24px !important;font-weight:400 !important;font-style:normal;line-height:26px}.module-info span.separator{float:left;width:100%;margin-top:15px;margin-bottom:30px;text-align:center;height:1px;position:relative}.module-info span.separator:before{content:"";width:100px;height:1px;background:#fff;display:inline-block;position:absolute;top:0;left:50%;margin-left:-50px}.module--small .module-info,.module--half .module-info{width:100%;height:100%}.module--small .module--center,.module--half .module--center{padding:45px}.module--mid .module-info{width:90%;max-width:490px}.module--long .module-info{width:90%;max-width:660px}.signup-newsletter{float:left;width:100%;margin-top:10px}.signup-newsletter.hide{opacity:0;height:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;overflow:hidden}.signup-newsletter input[type=email]{width:65%;border:1px solid rgba(255,255,255,0.7);background:none;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:44px;padding:5px 12px;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:18px !important;font-weight:400 !important;font-style:normal}.signup-newsletter .btn{float:right;width:33%;background:transparent;color:#fff;font-size:18px;height:44px;padding-top:10px;padding-bottom:10px}.signup-newsletter ::-webkit-input-placeholder{color:#fff}.signup-newsletter :-moz-placeholder{color:#fff}.signup-newsletter ::-moz-placeholder{color:#fff}.signup-newsletter :-ms-input-placeholder{color:#fff}.footer-modules{float:left;width:100%}.footer-modules .row .module:nth-child(2n){border-left:2px solid #fff;border-right:0}.footer-modules .module--small .module--center,.footer-modules .module--half .module--center{padding:20px 45px}.full--module{float:left;width:100%;margin-bottom:5px;position:relative;background:#313053}.full--module:last-child{margin-bottom:0}.full--module.align--right .module--text-area{float:right}.full--module.align--right .module--image-area{left:0;right:auto}.full--module.turq{background:#037367}.full--module .btn-center{float:left;width:100%;text-align:center;margin-top:20px}.full--module .btn-center .btn{float:none;display:inline-block;color:#fff}.full--module .btn-center .btn:hover{color:#333}.module--text-area{float:left;min-height:420px;color:#fff;padding:42px 32px;width:33.5%}.module--text-area span{float:left;width:100%}.module--text-area span.top-title{font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:24px !important;font-weight:400 !important;font-style:normal;margin-bottom:18px;line-height:26px}.module--text-area span.main-title{font-family:"source-sans-pro",Arial,sans-serif;font-size:36px;font-weight:600;font-style:normal;letter-spacing:-0.9px;line-height:44px;max-width:330px;margin-bottom:29px}.module--text-area p{font-family:"source-sans-pro",Arial,sans-serif;font-size:17px;font-weight:400;font-style:normal;line-height:23px;margin-bottom:6px}.module--image-area{position:absolute;top:0;right:0;width:66.5%;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}.news-grid{float:left;width:100%}.news-module{float:left;width:32%;margin-right:2%}.news-module:hover .btn{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;background-color:#313053;border-color:#313053;color:#fff}.news-module:nth-child(3n){margin-right:0}.news-module .image{float:left;width:100%;padding-bottom:74%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/images/banner-image.png)}.news-module .content{float:left;width:100%;background:#f0eee7;text-align:center;padding:23px 20px 35px;margin-bottom:20px}.news-module .content a{text-decoration:none}.news-module .content .title{float:left;width:100%;font-family:"source-sans-pro",Arial,sans-serif;font-size:24px;font-weight:600;font-style:normal;letter-spacing:-0.21px;line-height:30px;margin-bottom:10px;color:#333}.news-module .content .btn-wrap{float:left;width:100%;text-align:center;margin-top:18px}.news-module .content .btn-wrap .btn{font-size:18px;padding:10px 17px}.news-module span.date,.news-module a.date{margin-bottom:10px}.icons-module{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center}.icons-module .icon{display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;width:25%;text-align:center;padding:30px}@media (min-width:761px){.icons-module .icon{background-color:#313053;color:#fff}.icons-module .icon h3,.icons-module .icon p{text-align:center;color:#fff;margin-bottom:0px}.icons-module .icon:nth-child(2),.icons-module .icon:nth-child(4),.icons-module .icon:nth-child(5),.icons-module .icon:nth-child(7){background-color:#f0eee7}.icons-module .icon:nth-child(2) h3,.icons-module .icon:nth-child(4) h3,.icons-module .icon:nth-child(5) h3,.icons-module .icon:nth-child(7) h3,.icons-module .icon:nth-child(2) p,.icons-module .icon:nth-child(4) p,.icons-module .icon:nth-child(5) p,.icons-module .icon:nth-child(7) p{text-align:center;color:#333}}.icons-module .icon .icon-img{display:inline-block;float:none;max-width:80px}.icons-module .icon h3{font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:24px !important;font-weight:400 !important}@media (max-width:760px){.icons-module .icon{width:50%;background-color:#313053;color:#fff}.icons-module .icon h3,.icons-module .icon p{text-align:center;color:#fff;margin-bottom:0px}.icons-module .icon:nth-child(2),.icons-module .icon:nth-child(3),.icons-module .icon:nth-child(6),.icons-module .icon:nth-child(7){background-color:#f0eee7}.icons-module .icon:nth-child(2) h3,.icons-module .icon:nth-child(3) h3,.icons-module .icon:nth-child(6) h3,.icons-module .icon:nth-child(7) h3,.icons-module .icon:nth-child(2) p,.icons-module .icon:nth-child(3) p,.icons-module .icon:nth-child(6) p,.icons-module .icon:nth-child(7) p{text-align:center;color:#333}}.tabs-container{float:left;width:100%;padding-top:0px}.tabs-container .full--module:first-child{opacity:1 !important}.tabs-triggers{float:left;width:100%;padding:0;width:925px;margin:0 auto;margin-bottom:54px;float:none;text-align:center}.tabs-triggers.hide{display:none}.tabs-triggers li{float:none;display:inline-block;width:31%;margin:0 0.5%}.tabs-triggers li.tab-count-4{width:23%}.tabs-triggers li a{float:left;width:100%}.tab-container{float:left;width:100%}.tab-container #tab-gallery-slider ul.slides li img{border:0}.tab-container .tab-content-block{min-height:420px !important}.tab-content-block{float:left;width:100%;position:relative}.tab-image-container{float:left;width:100%;margin-bottom:52px}.tab-gallery-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-image:url(/images/logo.png);background-size:100px;background-repeat:no-repeat;background-position:center;z-index:10;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.tab-gallery-placeholder.hide{opacity:0;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;pointer-events:none}.tab-content-container{float:left;width:100%;margin-bottom:57px;text-align:center}.tab-content-container p{font-family:"source-sans-pro",Arial,sans-serif;font-size:22px;font-weight:400;font-style:normal;letter-spacing:0;line-height:38px}.tab-content-container p:last-child{margin-bottom:0}.tab-content-container ul,.tab-content-container ol{float:left;width:100%;padding:0 80px;margin-top:15px;-moz-column-width:50%;-moz-column-count:2;-moz-column-gap:80px;-moz-column-rule-color:rgba(255,255,255,0);-moz-column-rule-style:solid;-moz-column-rule-width:0px;-webkit-column-width:50%;-webkit-column-count:2;-webkit-column-gap:80px;-webkit-column-rule-color:rgba(255,255,255,0);-webkit-column-rule-style:solid;-webkit-column-rule-width:0px;column-width:50%;column-count:2;column-gap:80px;column-rule-color:rgba(255,255,255,0);column-rule-style:solid;column-rule-width:0px;-moz-column-fill:balance;-webkit-column-fill:balance;column-fill:balance}.tab-content-container ul li,.tab-content-container ol li{font-size:18px;text-align:left;margin-top:8px;margin-bottom:0}.tab-content-container ul li:nth-child(2n),.tab-content-container ol li:nth-child(2n){margin-right:0}.floorplan-tabs img{margin-bottom:0}.normal-tabs{float:left;width:100%;margin-bottom:25px}.normal-tabs h2{padding-left:28px}.normal-tabs ul.tabs-triggers{float:left;width:100%;list-style:none;margin-bottom:0}.normal-tabs ul.tabs-triggers li{width:auto;float:left;margin:0;margin-right:12px}.normal-tabs .tab-container{border:10px solid #f0eee7;margin-top:0}.tab-btn{float:left;text-decoration:none;font-family:"source-sans-pro",Arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.16px;line-height:22px;color:#333;border:1px solid #d3d3d3;border-bottom:0;text-align:center;padding:13px 50px;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.tab-btn.active,.tab-btn:hover{background:#f0eee7;border-color:#f0eee7;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#share{float:left;width:100%;margin:40px 0;padding:0 0px}.jssocials-shares{margin:0.2em 0}.jssocials-shares *{box-sizing:border-box}.jssocials-share{display:inline-block;vertical-align:top;margin:0.3em 0.6em 0.3em 0}.jssocials-share:last-child{margin-right:0}.jssocials-share-logo{width:1em;vertical-align:middle;font-size:20px}img.jssocials-share-logo{width:auto;height:1em}.jssocials-share-link{display:inline-block;text-align:center;width:45px;height:45px;line-height:43px;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:0;font-size:18px}.jssocials-share-link.jssocials-share-link-count{padding-top:0.2em}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:0.6em;margin:0 -0.5em -0.8em -0.5em}.jssocials-share-link.jssocials-share-no-count{padding-top:0.5em}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}.jssocials-share-label{padding-left:0.3em;vertical-align:middle}.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 0.3em;line-height:1;vertical-align:middle;cursor:default}.jssocials-share-count-box.jssocials-share-no-count{display:none}.jssocials-share-count{line-height:1.5em;vertical-align:middle}.jssocials-share-twitter .jssocials-share-link{background:#00aced}.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba}.jssocials-share-facebook .jssocials-share-link{background:#3b5998}.jssocials-share-facebook .jssocials-share-link:hover{background:#2d4373}.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39}.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321}.jssocials-share-linkedin .jssocials-share-link{background:#007bb6}.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983}.jssocials-share-pinterest .jssocials-share-link{background:#cb2027}.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f}.jssocials-share-email .jssocials-share-link{background:#3490f3}.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6}.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823}.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412}.jssocials-share-whatsapp .jssocials-share-link{background:#29a628}.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e}.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0}.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd}.jssocials-share-line .jssocials-share-link{background:#25af00}.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00}.jssocials-share-viber .jssocials-share-link{background:#7b519d}.jssocials-share-viber .jssocials-share-link:hover{background:#61407b}.jssocials-share-pocket .jssocials-share-link{background:#ef4056}.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e}.jssocials-share-messenger .jssocials-share-link{background:#0084ff}.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc}.jssocials-share-vkontakte .jssocials-share-link{background:#45668e}.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c}.jssocials-share-link{color:#fff;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff}.jssocials-share-count-box{position:relative;height:2.5em;padding:0 0.3em;margin-left:0.3em;background:#f5f5f5;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-count-box:hover{background:#dcdcdc}.jssocials-share-count-box:hover:after{border-color:transparent #dcdcdc transparent transparent}.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:0.85em;left:-0.3em;width:0;height:0;border-width:0.4em 0.4em 0.4em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#444}.contact--form--container{float:left;width:100%}.contact--form--loading,.contact--form--success,.contact--form--error{float:left;width:100%;text-align:center;font-family:"source-sans-pro",Arial,sans-serif;font-size:22px;font-weight:400;font-style:normal;color:#333;line-height:38px}.contact--form--loading{min-height:100px;background-repeat:no-repeat;background-position:center;background-size:80px;background-image:url(/images/loading.gif)}.contact--form{float:left;width:100%}.contact--form input[type=button]{float:right}.contact--form--content{float:left;width:100%}.contact--form--split{float:left;width:49%;margin-right:2%}.contact--form--split:nth-child(2n){margin-right:0}.contact--form--row{float:left;width:100%;margin-bottom:20px}.contact-form--error-message{float:left;width:100%;margin-top:10px;color:red}.contact-form--label{float:left;width:100%;margin-bottom:10px}.contact-form--label label{float:left;width:100%}.contact-form--input{float:left;width:100%}.contact-form--input.full-row{width:100%}.contact-form--input input[type=text],.contact-form--input textarea,.contact-form--input select{float:left;width:100%;border:1px solid #d3d3d3;background:#f7f7f7;padding:10px;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.contact-form--input input[type=text]:focus,.contact-form--input textarea:focus,.contact-form--input select:focus{border-color:#313053;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.contact-form--input textarea{resize:none;min-height:148px}.contact-form--input select{padding-right:20px;background-image:url(/images/select-dropdown.png);background-repeat:no-repeat;background-position:right 10px center;background-size:10px}@media (max-width:767px){.contact-form--label{width:100%}.contact-form--input{width:100%;margin-top:5px}}#siteplan-container{float:left;width:100%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-size:auto 100%;padding-bottom:58%;overflow:hidden}@keyframes pulse{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
.siteplan-marker,.key-marker{width:21px;height:21px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0;z-index:5;opacity:1;cursor:pointer;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.siteplan-marker.pulse,.key-marker.pulse{animation:2s pulse infinite ease-in-out}.siteplan-marker:before,.key-marker:before{content:"";position:absolute;width:9px;height:9px;top:5px;left:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:none;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.siteplan-marker.unactive,.key-marker.unactive{opacity:0.3;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.siteplan-marker.active.allow-active:before,.key-marker.active.allow-active:before{background:#fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.siteplan-marker.dot--purple,.key-marker.dot--purple{background:#3b38a4}.siteplan-marker.dot--light--purple,.key-marker.dot--light--purple{background:#7f3477}.siteplan-marker.dot--red,.key-marker.dot--red{background:#cb3a0b}.siteplan-marker.dot--yellow,.key-marker.dot--yellow{background:#daa81a}.siteplan-marker.dot--green,.key-marker.dot--green{background:#1c9d85}.siteplan-marker.dot--light--blue,.key-marker.dot--light--blue{background-color:#1ab3da}.siteplan-marker.dot--light--lavendar,.key-marker.dot--light--lavendar{background-color:#b388f0}.dot-container{float:left;width:100%;position:absolute;top:0;left:0;height:100%;z-index:10}.siteplan-controls{position:absolute;width:27.5%;right:0;bottom:0;padding:44px 40px;z-index:20;height:100%}.siteplan-key{float:left;width:100%;background:#f5f4f2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:20px;margin-top:20px;position:absolute;bottom:0;left:0}.fill{float:left;width:100%;position:relative;height:100%}.key-info{float:left;width:100%;position:relative;margin-bottom:20px;cursor:pointer;font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:18px !important;font-weight:400 !important;font-style:normal}.key-info:last-child{margin-bottom:0}.key-info p{padding-left:35px;margin:0}.key-marker{position:absolute;left:0;top:-1px;float:left}.siteplan-key-info-box{background:#333;float:left;width:100%;color:#fff;padding:25px 55px;padding-right:20px;top:0;position:absolute;left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.siteplan-key-info-box .close{position:absolute;top:11px;right:10px;cursor:pointer;width:25px;height:25px;text-align:center}.siteplan-key-info-box .inner{float:left;width:100%;opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.siteplan-key-info-box .inner.hidden{opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.siteplan-key-info-box.hidden{opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.siteplan-key-info-box p{font-family:"source-sans-pro",Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22px}.siteplan-key-info-box p a{color:inherit;text-decoration:none}.siteplan-key-info-box p:first-child{font-family:"adobe-garamond-pro",Arial,sans-serif;font-size:18px !important;font-weight:400 !important;font-style:normal;line-height:18px}.siteplan-key-info-box p:last-child{margin-bottom:0}.siteplan-key-info-box .key-marker{left:-37px}#cookiesdirective{position:fixed;bottom:0px;left:0px;width:100%;height:auto;opacity:1;color:#fff;font-size:13px;text-align:left;z-index:999999999;padding:20px 0;background-color:rgba(0,0,0,0.85)}#cookiesdirective .fw{position:relative;padding-right:200px}#cookiesdirective p{margin-top:0;font-size:18px;line-height:26px}#cookiesdirective p:last-of-type{margin-bottom:0}#cookiesdirective p a{text-decoration:underline;color:inherit}#cookiesdirective #impliedsubmit{color:#fff;background-color:#313053;border:1px solid #fff;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#cookiesdirective #impliedsubmit:hover{background:#fff;color:#313053}@media (max-width:600px){#cookiesdirective{text-align:center}#cookiesdirective .fw{padding-right:0}#cookiesdirective p{margin-bottom:15px !important}#cookiesdirective #impliedsubmit{float:none;position:relative;-webkit-transform:translate(0,0%);-moz-transform:translate(0,0%);-o-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%)}}@font-face{font-family:'lg';
src:url("/fonts/lg.eot?n1z373");
src:url("/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("/fonts/lg.woff?n1z373") format("woff"),url("/fonts/lg.ttf?n1z373") format("truetype"),url("/fonts/lg.svg?n1z373#lg") format("svg");
font-weight:normal;
font-style:normal}
.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@-moz-keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@-ms-keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@-webkit-keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
@-moz-keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
@-ms-keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
@keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.25s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("/images/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("/images/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("/images/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("/images/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("/images/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s,-moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s,-o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("/images/ls-loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s}@font-face{font-family:'lg';
src:url("/fonts/lg.eot?n1z373");
src:url("/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("/fonts/lg.woff?n1z373") format("woff"),url("/fonts/lg.ttf?n1z373") format("truetype"),url("/fonts/lg.svg?n1z373#lg") format("svg");
font-weight:normal;
font-style:normal}
.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@-moz-keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@-ms-keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@keyframes lg-right-end{0%{left:0}
50%{left:-30px}
100%{left:0}}
@-webkit-keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
@-moz-keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
@-ms-keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
@keyframes lg-left-end{0%{left:0}
50%{left:30px}
100%{left:0}}
.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.25s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("/images//vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("/images//vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("/images//video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("/images//youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("/images//youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s,-moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s,-o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("/images//loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s}#nprogress{pointer-events:none}#nprogress .bar{background:#313053;position:fixed;z-index:1000000;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}@media (max-width:1540px){.pw{float:left;width:100%;padding:0 20px}}@media (min-width:1309px){.banner-text{margin:215px 0 228px}.module--row .module--small,.row .module--small{min-height:600px}.module--row .module--long,.row .module--long{min-height:600px}.module-info span.title{font-size:36px;margin-bottom:25px}.module-info span.text{font-size:28px}.module--long .module-info{max-width:820px}.module--mid .module-info{max-width:600px}#map{height:650px}.module--text-area{min-height:600px}}@media (max-width:1390px){.topnav a{padding-left:15px;padding-right:15px}}@media (max-width:1308px){.pw{float:left;width:100%;padding:0 20px}.footer-navs{padding:30px 15px 20px}.internal-padding{padding:0}.header-phone{margin-left:15px}.header-right{margin-right:15px}.history-toggle .trigger .centered:after,.history-toggle .trigger .centered:before{display:none}.siteplan-controls{width:330px;padding:20px}.siteplan-key,.siteplan-key-info-box{padding:22px 22px 22px 50px}.siteplan-key-info-box{height:auto}.siteplan-key-info-box p{font-size:14px;margin-bottom:10px}.siteplan-key p{padding-left:0}.siteplan-key .key-marker{position:absolute;left:-30px;top:2px}.siteplan-key-info-box .key-marker{left:-30px;top:2px}}@media (max-width:1200px){.header-phone span a,.header-phone span span{float:left;clear:both}}@media (max-width:1150px){.topnav a{padding-left:10px;padding-right:10px}}@media (max-width:1100px){.housing-tables{float:left;width:100%;overflow-x:scroll}.housing-table{width:755px;float:left;width:100%}#siteplan-container{background-image:none !important;padding-bottom:0}.dot-container{float:left;width:100%;margin-bottom:0;background-image:url("/images/siteplan.png");background-position:center;background-repeat:no-repeat;background-size:cover;background-size:auto 100%;position:relative;padding-bottom:50.5%}.siteplan-controls{float:left;width:100%;position:relative;padding-left:0;padding-right:0}.siteplan-key,.siteplan-key-info-box{position:relative;width:49%;margin:0 2% 0 0}.siteplan-key p,.siteplan-key-info-box p{line-height:18px}.siteplan-key{margin-right:0}.key-marker,.siteplan-marker{width:15px;height:15px}.key-marker:before,.siteplan-marker:before{width:5px;height:5px;top:4px;left:4px}.interactive-floorplan-marker{margin-left:-5px;margin-top:-5px}.centered-content{float:left;width:100%}}@media (max-width:1050px){.topnav-full{overflow-x:scroll}.topnav{float:left;width:1060px;height:60px}.module--half .module--center,.module--small .module--center{padding:25px}.search-bar-col{width:50%;padding:0 10px}.search-bar-col:last-child{width:100%;padding:0}.search-bar-col:last-child .search-bar-col-full{width:50%;padding:0 10px}.search-bar-col label{padding-left:0}.search-bar-col-full:last-child{margin-bottom:10px}.search-bar{padding-bottom:4px}.building-result-item .content{padding-top:15px}.btn-big span{font-size:20px}header{display:none}.template-home #mobile-header{margin-bottom:0}#mobile-header{display:block}#mobile-nav{display:block}.close-nav{left:-1050px}body.mobile-nav-open{overflow:hidden}body.mobile-nav-open .mobile-header-bar{float:left;width:100%;background-color:#fff}body.mobile-nav-open .logo-icon{opacity:1;-webkit-transform:translate(-50%,14px);-moz-transform:translate(-50%,14px);-o-transform:translate(-50%,14px);-ms-transform:translate(-50%,14px);transform:translate(-50%,14px);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}body.mobile-nav-open #mobile-nav{left:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}body.mobile-nav-open #mobile-nav .close-nav{opacity:0.7;-webkit-transition:all 0.2s linear 0.2s;-moz-transition:all 0.2s linear 0.2s;-o-transition:all 0.2s linear 0.2s;transition:all 0.2s linear 0.2s;left:0}body.mobile-nav-open .c-hamburger span{background:none}body.mobile-nav-open .c-hamburger span::before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.mobile-nav-open .c-hamburger span::after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.mobile-nav-open .c-hamburger span::after,body.mobile-nav-open .c-hamburger span::before{transition-delay:0s,0.3s}body.mobile-nav-open .animated{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}body.mobile-nav-open .animated:nth-child(1){-webkit-animation-delay:0.1s;animation-delay:0.1s}body.mobile-nav-open .animated:nth-child(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}body.mobile-nav-open .animated:nth-child(3){-webkit-animation-delay:0.5s;animation-delay:0.5s}body.mobile-nav-open .animated:nth-child(4){-webkit-animation-delay:0.7s;animation-delay:0.7s}body.mobile-nav-open .animated:nth-child(5){-webkit-animation-delay:0.9s;animation-delay:0.9s}}@media (max-width:965px){.tabs-triggers{float:left;width:100%}}@media (max-width:900px){.left-content{float:left;width:100%;margin-bottom:20px}.right-content{float:left;width:100%;padding-left:0}.btn-big{width:49%;margin-right:2%}.btn-big:last-of-type{margin-right:0}.history-toggle .content{padding:40px 20px}.left-content h1,.left-content h2,.left-content h3,.left-content p,.left-content span.date{padding-left:0}.housing-table{width:100%;border-bottom:0}.housing-table .table-header{display:none}.housing-table .table-contents .table-row .table-col{height:auto;text-align:left;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;float:left;width:100%;width:50%;padding:15px;position:relative;padding-left:25%}.housing-table .table-contents .table-row .table-col:first-child{width:100%;padding-left:15px;font-size:20px}.housing-table .table-contents .table-row .table-col:first-child:before{position:static;top:auto;left:auto;width:auto;margin-right:10px;padding-right:0}.housing-table .table-contents .table-row .table-col:first-child span{float:none;width:auto;margin:0}.housing-table .table-contents .table-row .table-col:nth-child(odd){border-right:0}.housing-table .table-contents .table-row .table-col:before{content:"";position:absolute;left:15px;top:15px;font-weight:600;width:45%;padding-right:20px}.housing-table .table-contents .table-row .table-col span{float:left;width:100%}.housing-table .table-contents .table-row .table-col a.btn,.housing-table .table-contents .table-row .table-col span{position:static}.housing-table .table-contents .table-row .table-col a.btn{float:left;width:100%}.housing-table .table-contents .table-row .table-col:nth-child(1):before{content:"Apartment";margin-bottom:0}.housing-table .table-contents .table-row .table-col:nth-child(2):before{content:"Bedrooms"}.housing-table .table-contents .table-row .table-col:nth-child(3):before{content:"Price"}.housing-table .table-contents .table-row .table-col:nth-child(4):before{content:"Level"}.housing-table .table-contents .table-row .table-col:nth-child(5):before{content:"Sq m"}.housing-table .table-contents .table-row .table-col:nth-child(6):before{content:"Status"}.housing-table .table-contents .table-row .table-col.viewproperty{padding-left:15px}.housing-table .table-contents .table-row .table-col.viewproperty:before{display:none}.news-module{width:49%}.news-module:nth-child(3n){margin-right:2%}.news-module:nth-child(2n){margin-right:0}.module--text-area{padding:20px}.signup-newsletter input[type=email]{float:left;width:100%;margin-bottom:15px}.signup-newsletter .btn{width:100%;float:right}.footer-modules .signup-newsletter input[type=email]{width:65%}.footer-modules .signup-newsletter .btn{width:33%}.contact-module{float:left;width:100%;margin-bottom:50px;margin-right:0}.footer-modules .module--half .module--center,.footer-modules .module--small .module--center{padding:20px 25px}.interactive-floorplan-marker{margin-left:-10px;margin-top:-10px;background-color:#eee}.interactive-floorplan-marker span{width:15px;height:15px}.interactive-floorplan-marker span:after{line-height:13px}}@media (max-width:768px){.module--image-area{float:left;width:100%;position:relative;height:500px}.module--text-area{width:100%;min-height:0}.footer-modules{margin-top:20px}.footer-modules .module.module--half{min-height:300px}.module--text-area span.main-title{max-width:none}.module--text-area span.top-title{line-height:26px}.footer-col{width:32.4%}}@media (max-width:767px){.module--image-area{height:250px}.h1-style span,h1 span{line-height:62px}.h1-style,h1{margin-bottom:34px}.building-floorplan-container{display:none}.tab-container .tab-content-block{min-height:0 !important}.full-siteplan-container{display:none}.internal-banner{height:220px}.internal-banner #map{height:220px}.internal-content{margin-top:0;padding-top:40px}.h1-style span,h1 span{float:left;width:100%;margin-top:0;max-width:none;padding:0;min-width:0}.h6-style,h6{font-size:20px}.home-banner{padding:20px}.banner-text{width:100%;margin-top:0;margin-bottom:0}.banner-text span.title{font-size:35px;line-height:42px}.banner-text span.text{font-size:20px;line-height:30px}.promo-bar span{float:left;width:100%;padding:0 20px;line-height:28px}.promo-bar span:after,.promo-bar span:before{display:none}.module{border:0 !important;margin-bottom:5px !important}.module.module--long,.module.module--mid,.module.module--small{width:100%;min-height:450px;position:relative}.module--row,.row{margin-bottom:0}.row .module:nth-child(1){margin-bottom:5px}.tab-content-container ol,.tab-content-container ul{padding:0 20px;-moz-column-width:100%;-moz-column-count:1;-moz-column-gap:#fff;-moz-column-rule-color:0;-moz-column-rule-style:solid;-moz-column-rule-width:0px;-webkit-column-width:100%;-webkit-column-count:1;-webkit-column-gap:#fff;-webkit-column-rule-color:0;-webkit-column-rule-style:solid;-webkit-column-rule-width:0px;column-width:100%;column-count:1;column-gap:#fff;column-rule-color:0;column-rule-style:solid;column-rule-width:0px;-moz-column-fill:balance;-webkit-column-fill:balance;column-fill:balance}.tab-content-container p{font-size:18px}.signup-newsletter input[type=email]{width:65%}.signup-newsletter .btn{width:33%}.btn.btn--trigger{font-size:18px}.search-bar{padding:20px 20px 10px}.search-bar-col{width:100%;padding:0}.search-bar-col:last-child{margin-bottom:0}.search-bar-col:last-child .search-bar-col-full{width:100%;padding:0}.building-result-item{margin-bottom:20px}.building-result-item .content{float:left;width:100%;padding-top:5px;padding-left:0;margin-bottom:20px}.building-result-item .image{float:left;width:100%;border-bottom:1px solid #d3d3d3;padding-bottom:20px}.history-toggle .trigger .centered span{line-height:26px;padding-bottom:30px}.history-toggle .trigger .centered span:before{display:none}.history-toggle .trigger .centered span:after{bottom:5px;right:50%;margin-right:-10px;top:auto}.property-info{padding-top:20px;padding-bottom:0}.info-detail{height:auto;margin-bottom:20px}.info-detail .icon{float:left;width:100%;height:40px;margin-bottom:10px}.info-detail span{text-align:center;padding-left:0;float:left;width:100%}.module.module--half{width:100%;border-right:0;border-left:0}.footer-col{width:100%;margin-bottom:20px}.contact--form--split{float:left;width:100%;margin-bottom:0;margin-right:0}.contact-item p{float:left;width:100%}.contact-item p::after{display:none}.tabs-triggers li{width:100%;margin:0 0 5px}.logo-row .footer-col{width:50%;margin-bottom:20px}}@media (max-width:600px){.pw{padding:0 10px}.mobile-logo{margin-top:-36px}.mobile-header-bar{background-color:#313053}.history-toggle .content .title{margin-bottom:30px}.history-left{float:left;width:100%;margin-bottom:20px}.history-right{float:left;width:100%;margin-bottom:20px}.news-module{width:100%;margin-right:0% !important}.footer-col{width:100%;padding-right:20px}.housing-table .table-contents .table-row .table-col{padding-left:15px}.housing-table .table-contents .table-row .table-col .btn{margin:16px 0}.housing-table .table-contents .table-row .table-col:before{float:left;width:100%;position:relative;width:95%;top:0;left:0;margin-bottom:10px}.building-indicator{position:relative;top:0;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-o-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);float:left;width:100%;margin-top:25px}.right-text{float:left;width:100%;margin-bottom:10px}.left-text{float:left;width:100%;margin-bottom:5px}.btn-big{width:100%;margin-right:0}.mobile-logo a img{max-width:240px}.large-content,.large-content *{font-size:20px;line-height:34px}.footer-col p:first-of-type{font-weight:bold;font-size:20px;margin:10px 0 20px}.footer-navs{padding:35px 15px 20px}.footer-modules .module--row .module--half,.footer-modules .row .module--half{min-height:270px}.contact-details-container h2:after,.contact-details-container h2:before{width:50px}.contact-details-container h2:before{left:-60px}.contact-details-container h2:after{right:-60px}#mobile-show{padding:0;background-image:none !important}#mobile-show img{display:block}#mobile-show .banner-text{position:relative;top:0;transform:none;-webkit-transform:none;left:0;width:100%;float:left;padding:20px 30px 40px;background-color:#313053;z-index:0}#mobile-show .anchor-line:after,#mobile-show .anchor-line:before{width:40%}#mobile-show span.title{font-size:26px !important;line-height:40px !important}.bg-intro h1{line-height:46px}.housing-table .table-contents .btn{font-size:16px !important}}@media (max-width:400px){.tab-btn{font-size:16px;padding:13px 30px}.social-links:after,.social-links:before{display:none}.signup-newsletter input[type=email]{float:left;width:100%;margin-bottom:15px}.signup-newsletter .btn{width:100%;float:right}.module-info span.title{font-size:28px}.module-info span.text{font-size:22px}.contact-module-logos a{float:left;width:100%;margin-left:0;margin-right:0}.logo-row .footer-col{width:100%}}