@font-face{font-family:"Isidora";font-style:normal;font-weight:300;src:url("fonts/Isidora-Thin.otf") format("opentype")}@font-face{font-family:"Isidora";font-style:bold;font-weight:700;src:url("fonts/Isidora-Bold.otf") format("opentype")}@font-face{font-family:"Isidora";font-style:normal;font-weight:400;src:url("fonts/Isidora-Regular.otf") format("opentype")}@font-face{font-family:"Isidora";font-style:normal;font-weight:500;src:url("fonts/Isidora-Medium.otf") format("opentype")}*{font-family:Isidora, sans-serif;font-weight:400;box-sizing:border-box}a{text-decoration:none;transition:0.25s color ease-in-out}a:hover{color:#8f6c51}footer{background:#8f6c51;color:white;margin-top:0px;padding:50px 0 20px 0;text-align:center}footer a{color:white;text-decoration:none}footer a:hover{color:#c9b3a2}footer p{margin:0 0 10px 0}@media (max-width: 46.0625em){footer p{font-size:14px}}footer strong{font-weight:500}footer .logo{position:absolute;right:0;top:0;width:100px;height:auto}footer .logo img{width:100%;height:auto;vertical-align:middle}footer .misrepresentation{font-size:9px;font-weight:300;margin-top:30px;text-align:justify}footer .wrapper{position:relative;max-width:920px}header{background:rgba(255,255,255,0.9);position:fixed;top:0;width:100%;z-index:999999999999}@media (max-width: 46.0625em){header{height:100px;overflow:hidden;transition:height .25s ease-in-out}header.active{height:300px}}header nav{position:relative;text-align:center}header nav ul{position:absolute;padding:0}@media (max-width: 46.0625em){header nav ul{position:relative;margin:0}}header nav ul:first-of-type{top:0;right:50%;margin-right:92px}@media (max-width: 46.0625em){header nav ul:first-of-type{margin-right:0;right:auto}}header nav ul:last-of-type{top:0;left:50%;margin-left:92px}@media (max-width: 46.0625em){header nav ul:last-of-type{margin-left:0;left:auto}}header nav ul li{display:inline-block;list-style:none;vertical-align:middle}@media (max-width: 46.0625em){header nav ul li{display:block}}header nav ul li a{color:black;display:block;line-height:50px;padding:0 10px;text-transform:uppercase}header nav .logo{left:50%;padding:16px 0;position:relative;transform:translateX(-50%)}header nav .sublogo{color:#8f6c51;font-size:12px}header nav .toggle{display:none;cursor:pointer;position:absolute;width:30px;height:25px;top:37px;right:20px;transition:top 0.35s ease;z-index:9999}@media (max-width: 46.0625em){header nav .toggle{display:block}}header nav .toggle.open .burger>em{opacity:0}header nav .toggle.open .burger>em:first-child{opacity:1;transform:rotate(45deg);top:10px}header nav .toggle.open .burger>em:last-child{opacity:1;transform:rotate(-45deg);top:10px}header nav .toggle .burger{display:block;height:100%;width:100%;position:relative}header nav .toggle .burger>em{background:#000;position:absolute;border-radius:2px;display:block;width:100%;height:2px;top:10px;transition:opacity 0.35s ease, transform 0.35s ease 0.25s, top 0.35s ease}header nav .toggle .burger>em:first-child{top:0}header nav .toggle .burger>em:last-child{top:20px}img{vertical-align:middle}section h2{font-weight:300;border-bottom:2px solid #8f6c51;display:inline-block;margin:0 0 20px 0}section p{line-height:150%}section#location{padding:0 0}section#welcome{max-height:829px;position:relative;width:100%}section#welcome #slider1 .slides-container>div{background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;max-height:829px;width:100%}section#welcome .message{background:#8f6c51;padding:15px 25px 25px 25px;position:absolute;bottom:0;left:0;top:auto;width:100%;z-index:99999999}section#welcome .message p{margin:0;color:#ffffff;font-size:35px;font-weight:300;text-align:center;line-height:1}@media (max-width: 46.0625em){section#welcome .message p{font-size:18px}}section#welcome .message p strong{font-weight:500;font-size:32px}section#welcome .description{background:rgba(255,255,255,0.8);border-left:4px solid #8f6c51;border-right:10px solid #8f6c51;bottom:20px;display:inline-block;padding:20px;position:absolute}section#welcome .description p{margin:0 0 10px 0}section#welcome .description p.title{font-size:20px;font-weight:300}section#welcome .description p.txt{font-size:12px}section .cols{position:relative;width:100%}section .cols>div{display:inline-block;width:50%}#description{position:absolute;bottom:0;height:217px}@media (max-width: 46.0625em){#description{height:354px}}#floorplans{padding-top:0}#boxes{margin-top:4rem}#boxes>.wrapper{display:flex;justify-content:center;align-items:center}#boxes article{height:auto;margin:0 5px 12px;max-width:475px;width:calc(50% - 10px)}#boxes article figure{overflow:hidden;position:relative;margin:0}#boxes article figure:hover figcaption{opacity:1;transform:translate3d(0, 0, 0)}#boxes article figure:hover h3{transition-delay:.05s;opacity:1;transform:translate3d(0, 0, 0)}#boxes article figure h3{color:#fff;font-size:3.25rem;font-weight:100;margin:0;padding-bottom:16px;position:relative;text-align:center;opacity:0;transition:transform 0.35s, opacity 0.35s ease;transform:translate3d(0, 200%, 0)}@media (max-width: 25.875em){#boxes article figure h3{font-size:20px;opacity:1;transform:translate3d(0, 0, 0)}}#boxes article figure img{position:relative;display:block;height:auto;max-width:100%}@media (max-width: 25.875em){#boxes article figure img{padding-bottom:173px}}#boxes article figure figcaption{backface-visibility:hidden;background:rgba(25,25,25,0.85);bottom:0;height:100%;opacity:0;padding:0;position:absolute;top:auto;transition:opacity 0.35s, transform 0.35s;width:100%}@media (max-width: 25.875em){#boxes article figure figcaption{background:transparent;height:100%;opacity:1;position:absolute;transform:translate3d(0, 0, 0)}}#boxes article figure figcaption>div{position:absolute;bottom:6rem;width:100%}@media (max-width: 25.875em){#boxes article figure figcaption>div{background:#191919;bottom:0;height:173px;position:absolute}}#boxes article figure figcaption h3:after{bottom:0;content:'';height:1px;background:#8f6c51;left:50%;position:absolute;transform:translateX(-50%);width:60px}#boxes article figure figcaption a.launch{cursor:pointer;color:#44b6f9;display:block;font-weight:700;height:100%;overflow:hidden;position:absolute;text-indent:110%;width:100%;white-space:nowrap;z-index:99999999}#boxes article figure figcaption span{display:block;margin-bottom:2.9375rem;width:100%}#boxes article figure figcaption span.box-office{background:url("../img/25-berkeley-square-white@3x.png") top center no-repeat;background-size:contain;height:102px}#boxes article figure figcaption span.box-retail{background:url("../img/25-berkeley-square-white@3x.png") top center no-repeat;background-size:contain;height:102px}@media (max-width: 25.875em){#boxes article figure figcaption span.box-office,#boxes article figure figcaption span.box-retail{height:70px;margin-top:20px;margin-bottom:20px}}.img{padding:0 !important;margin-top:0 !important;margin-bottom:0 !important}.img img{max-width:100%}.inner-logo{text-align:center;margin-top:50px}#slider2,#slider3,#slider4,#slider5{margin:0 auto;max-width:920px}#slider2 img,#slider3 img,#slider4 img,#slider5 img{max-width:920px;height:auto}#slider4+.nivo-controlNav .nivo-control{margin:0 5px 5px 0}#slider4+.nivo-controlNav .nivo-control img{width:64px}#slider5{max-width:100%}#slider5 img{max-width:100%}#slider5+.nivo-controlNav .nivo-control{margin:0 5px 5px 0}#slider5+.nivo-controlNav .nivo-control img{width:64px}h1.title{font-weight:700;font-size:2.5em;text-align:center;color:#8f6c51}.downloads{list-style:none;text-align:center;padding:0;margin:0}.downloads li{margin-bottom:20px;font-weight:300;padding:0}.downloads li a{color:#706f6f}.downloads li a:hover{color:#8f6c51}h1.big_brown{font-weight:300 !important;font-size:6.93rem !important;text-align:center;color:#8f6c51;line-height:1;margin-top:0;margin-bottom:50px}@media (max-width: 46.0625em){h1.big_brown{font-size:3rem !important}}h1.big_brown strong{display:block;font-weight:700 !important}.gallery-pics>img{display:block}.downloads-sec{margin-bottom:180px}.description{width:80%;max-width:840px;margin:50px auto 150px;text-align:center;padding-top:100px}.description.retail{max-width:960px}.description.nb{margin-bottom:50px}.description .description-wrapper{border-color:#8f6c51;border-style:solid;border-width:0;width:100%}.description .description-wrapper.nb{border-bottom:0}.description .description-wrapper strong{font-weight:500;color:#8f6c51}.description.notop .description-wrapper{border-top:0}.description h1{font-weight:700;font-size:2.5em;color:#8f6c51}.description p{font-size:24px;line-height:150%;color:#706f6f}@media (max-width: 46.0625em){.description p{font-size:16px}}.description p img{max-width:100%;height:auto}.textbox strong{font-weight:500}.line2{background:#8f6c51;height:30px;width:200px;margin:0 auto}.line{background:#8f6c51;margin:100px auto 0;height:30px;width:200px}.line.line-mb{margin-bottom:100px}.line.line-nt{margin-top:0px}.nivo-controlNav a{display:inline-block;border:1px solid #efefef;margin:0 10px 20px}.nivo-controlNav a.active{border-color:#8f6c51}@media (max-width: 46.0625em){.nivo-controlNav a{margin-bottom:20px}}.nivo-controlNav img{width:129px;height:auto}.nivo-directionNav a{top:0;width:50%;height:100%;background:none}.nivo-directionNav a.nivo-prevNav:hover{background:transparent url("../img/pointer_left.png") 2% 45% no-repeat}.nivo-directionNav a.nivo-nextNav:hover{background:transparent url("../img/pointer_right.png") 98% 45% no-repeat}.separator{width:31px;height:24px;background-image:url("../img/downward-arrow.svg");background-color:transparent;background-position:center;background-repeat:no-repeat;margin-top:36px;position:relative;left:50%;margin-left:-15px}.wrapper{margin:0 auto;width:90%;max-width:1285px}.site{margin:0px auto 0;width:100%}.pics .wrapper>div{text-align:center}.pics .wrapper>div img{max-width:100%;height:auto;margin-bottom:115px;margin-left:auto;margin-right:auto}@media (max-width: 25.875em){.pics .wrapper>div img{width:100% !important;height:auto;margin-bottom:15px}}
