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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}.Masterplan-heading,.TextBlock-heading,h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-family:EuclidFlexReg;src:url(fonts/EuclidFlex-Regular-WebS.eot);src:url(fonts/EuclidFlex-Regular-WebS.eot?#iefix) format("embedded-opentype"),url(fonts/EuclidFlex-Regular-WebS.woff) format("woff"),url(fonts/EuclidFlex-Regular-WebS.woff2) format("woff2"),url(fonts/EuclidFlex-Regular-WebS.ttf) format("truetype"),url(fonts/EuclidFlex-Regular-WebS.svg) format("svg");font-style:normal;font-weight:400}@font-face{font-family:EuclidFlex;src:url(fonts/EuclidFlex-Medium-WebS.eot);src:url(fonts/EuclidFlex-Medium-WebS.eot?#iefix) format("embedded-opentype"),url(fonts/EuclidFlex-Medium-WebS.woff) format("woff"),url(fonts/EuclidFlex-Medium-WebS.woff2) format("woff2"),url(fonts/EuclidFlex-Medium-WebS.ttf) format("truetype"),url(fonts/EuclidFlex-Medium-WebS.svg) format("svg");font-style:normal;font-weight:700}@font-face{font-family:FlamaCondensed;src:url(fonts/FlamaCondensed-Medium.eot);src:url(fonts/FlamaCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/FlamaCondensed-Medium.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:FlamaCondensed;src:url(fonts/FlamaCondensed-Bold.eot);src:url(fonts/FlamaCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/FlamaCondensed-Bold.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:FlamaCondensed;src:url(fonts/FlamaCondensed-Semibold.eot);src:url(fonts/FlamaCondensed-Semibold.eot?#iefix) format("embedded-opentype"),url(fonts/FlamaCondensed-Semibold.woff) format("woff");font-style:normal;font-weight:500}body,html{color:#fff;font-size:14px;line-height:1.3;font-family:EuclidFlex}body.architecture-html{padding-top:80px}@media only screen and (max-width:800px){body.architecture-html{padding-top:0}}.Masterplan-heading,.TextBlock-heading,h1{font-family:FlamaCondensed;font-size:3.2em;letter-spacing:.13em;font-weight:400;text-transform:uppercase;line-height:1}@media only screen and (max-width:800px){.Masterplan-heading,.TextBlock-heading,h1{font-size:2.56em}}*{box-sizing:border-box}svg{fill:currentColor;height:100%;position:absolute;top:0;left:0}img,svg{display:block;width:100%}a{color:inherit;text-decoration:none}body>main{padding-top:79px}@media only screen and (max-width:800px){body>main{padding-top:80px}}@media only screen and (max-width:600px){body>main{padding-top:85px}}.Grid{width:100%;background-color:#7998ac}.Grid-row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.Grid--alt .Grid-row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:800px){.Grid--alt .Grid-row{-ms-flex-direction:column;flex-direction:column}}.Grid--wrap .Grid-row{-ms-flex-pack:flex-direction;justify-content:flex-direction;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:800px){.Grid-row{-ms-flex-direction:column;flex-direction:column}}.Grid-col{width:50%}.Grid--7030 .Grid-col:first-child{width:73%}@media only screen and (max-width:800px){.Grid--7030 .Grid-col:first-child{width:100%}}.Grid--7030 .Grid-col:nth-child(2){width:27%}@media only screen and (max-width:800px){.Grid--7030 .Grid-col:nth-child(2),.Grid-col{width:100%}}.Grid-col--team{min-height:560px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.Grid-col--team:first-child,.Grid-col--team:nth-child(4){background-color:#fff}@media only screen and (max-width:800px){.Grid-col--team{min-height:0;width:50%}}@media only screen and (max-width:600px){.Grid-col--team{width:100%}}.Grid--beige{background-color:#e7d6c4;color:#5a5a5a}.Grid--lightGreen{background-color:#899163}.Grid--darkGreen{background-color:#295133}.Grid--lightGrey{background-color:#ebebeb;color:#5a5a5a}.Grid--grey{background-color:#b1b1b1}.Grid--darkGrey{background-color:#5a5a5a}.Footer,.Grid--white{background-color:#fff;color:#5a5a5a}.Footer{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:1.2rem 2.5vw;font-size:.8em;letter-spacing:.28em}@media only screen and (max-width:800px){.Footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.Footer-legal{margin-left:2em}@media only screen and (max-width:800px){.Footer-legal{margin:2em 0}}.Footer-social{margin-left:auto}@media only screen and (max-width:800px){.Footer-social{margin-left:0}}.Footer-social a{display:inline-block;height:2em;width:2em;position:relative;margin:0 .5em}.Header{position:fixed;text-align:center;width:100%;height:80px;top:0;left:0;z-index:6}.Header .inner{padding:0 2.5vw;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;background-color:#fff}@media only screen and (max-width:600px){.Header .inner{padding:0 4.5vw;height:45px}}.Header-logo{width:10.5rem;display:inline-block;color:#7998ac;margin:.5em auto .5em 0}@media only screen and (max-width:800px){.Header-logo{width:180px}}@media only screen and (max-width:600px){.Header-logo{margin:auto;display:block;position:relative;right:-11px;width:120px}}@media only screen and (max-width:325px){.Header-logo{width:120px;margin:.25em auto .25em 0;display:inline-block;right:auto}}.Header-hamburger{display:none}@media only screen and (max-width:800px){.Header-hamburger{display:block;color:#5a5a5a}}.Header-register{position:relative}@media only screen and (max-width:800px){.Header-register{margin-right:2em}}@media only screen and (max-width:600px){.Header-register{display:none}}.Header-toggle{display:none;width:100%;clear:both;padding:.95em .5em .95em .8em;color:#fff;background-color:#5a5a5a;font-family:EuclidFlex;transition:all .2s;cursor:pointer;letter-spacing:.3em;font-weight:700;font-size:13px}@media only screen and (max-width:600px){.Header-toggle{display:block}}.Header-nav{margin-right:1em}@media only screen and (max-width:800px){.Header-nav{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#fff;opacity:0;visibility:hidden;transition:all .2s linear}body.menu-open .Header-nav{opacity:1;visibility:visible}}.Hero{height:65vh;width:100%;overflow:hidden;position:relative}@media only screen and (max-width:800px){.Hero{height:50vh}}.Hero-slide{width:100%;height:100%;position:absolute;opacity:0;transition:all 1s}.Hero-slide.is-active{opacity:1}.Hero-slide:after{content:"";display:block;width:100%;height:16vw;position:absolute;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,transparent,rgba(0,0,0,.35))}.Hero-image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center;";font-family:1;position:relative}.Hero-slide:nth-child(4) .Hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;font-family:"object-fit: cover; object-position: left bottom;"}.Hero-content{position:absolute;top:120px;left:0;z-index:3;width:100%;text-align:center;padding:0 calc((100% - 600px) / 2);text-transform:uppercase;color:#fff;letter-spacing:.2em;font-size:.93em;line-height:1.5;text-shadow:0 0 .3em rgba(0,0,0,.5)}.Hero-content p{margin-top:0}@media only screen and (max-width:800px){.Hero-content{top:80px;padding:0 10vw;font-size:.75em}}@media only screen and (max-width:400px){.Hero-content{top:70px;line-height:1.3}}.Hero-heading{font-weight:700;margin:0;display:none}@media only screen and (max-width:800px){.Hero-heading{margin-bottom:1rem}}.Lower{background-color:#7998ac;width:100%;min-height:35vh;position:relative;bottom:0;left:0;z-index:5;box-sizing:border-box;text-align:center;color:#fff;font-weight:400;letter-spacing:.2em;line-height:1.8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3.5rem 0;-ms-flex-pack:justify;justify-content:space-between}.Lower span{font-weight:500}@media only screen and (max-width:800px){.Lower{padding:3rem 0 2rem;font-size:.75em;min-height:50vh}}.Lower-heading{font-family:FlamaCondensed;line-height:1;letter-spacing:.207em;font-size:2em;margin:0;text-transform:uppercase;padding-bottom:.5em}.Lower-register{display:block;margin-bottom:2rem;margin-top:1rem}.Lower-icons{padding-top:0}@media only screen and (max-width:800px){.Lower p{padding:0 3em}}.Lower.thick{padding-top:4.5rem}.Lower.thick p{font-family:EuclidFlexReg,sans-serif}.Lower.thick .Lower-register{margin-bottom:3rem}.Lower.thick .Lower-icons{padding-top:2rem}.Register{height:100%;width:100%;position:fixed;z-index:8;top:0;left:0;background-color:#7998ac;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#fff;opacity:0;visibility:hidden;transition:all .3s;padding-bottom:2.5vw;padding-top:80px}@media only screen and (max-width:800px){.Register{padding-left:5%;padding-right:5%}}@media only screen and (max-width:600px){.Register{overflow:auto}}.Register:target{opacity:1;visibility:visible}.Register-close{position:absolute;top:2rem;right:2rem;height:2rem;width:2rem}.Register-close:before{content:"";display:block;width:100%;height:1px;background-color:currentColor;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .2s}.Register-close:hover:before{transform:translateY(-50%) rotate(40deg)}.Register-close:after{content:"";display:block;width:100%;height:1px;background-color:currentColor;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-45deg);transition:all .2s}.Register-close:hover:after{transform:translateY(-50%) rotate(-40deg)}.Register-header{width:100%;text-align:center}.Register-heading,.Register .ff-section-header{font-family:FlamaCondensed!important;font-weight:400!important;font-size:2rem!important;letter-spacing:.2em!important;text-align:center!important;margin-top:0!important}@media only screen and (max-width:800px){.Register-heading,.Register .ff-section-header{font-size:1.5rem!important}}.Register-form{text-align:center;margin-bottom:3rem}body.submit-successful #register .Register-form,body.submit-successful-floorplan #register-floorplan .Register-form{display:none}.Register-fields{width:690px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}@media only screen and (max-width:800px){.Register-fields{width:100%;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem}}.Register-field{width:calc(50% - 15px);height:45px;margin-bottom:1em}.Register-field:last-child{width:100%}@media only screen and (max-width:800px){.Register-field{height:40px;width:100%;margin-bottom:.1em}}.Register-thankyou{display:none;text-align:center}.Register-thankyou a{text-decoration:underline}.Register-thankyou h3{font-family:FlamaCondensed;text-transform:uppercase;font-weight:700;font-size:2rem;letter-spacing:.2em}body.submit-successful #register .Register-thankyou,body.submit-successful-floorplan #register-floorplan .Register-thankyou{display:block}.Register-submitButton{position:relative;margin:0 auto;display:inline-block;border:1px solid currentColor;padding:.4em 2em;text-transform:uppercase;transition:all .2s;cursor:pointer;background-color:transparent;color:#fff;letter-spacing:.3em}.Register-submitButton:hover{color:#7998ac;background-color:#fff}.Register-footer{margin-top:3em}.Register-legal{margin-top:1rem;font-size:.75em;text-align:center}@media only screen and (max-width:800px){.Register .Logos{display:none}}.Register #dvFastForms .ff-label{display:inline-block;font-family:EuclidFlex;height:1.2em;line-height:1.2em;box-sizing:content-box;border:none;position:relative;z-index:2;background-color:transparent;border-radius:0;outline:none;margin:0;color:#fff;letter-spacing:.2em;font-size:14px}.Register #dvFastForms .ff-label-col{text-align:left;margin:0 7px}.Register #dvFastForms .ff-fileupload-drop-area,.Register #dvFastForms .ff-textarea,.Register #dvFastForms .ff-type-text,.Register #dvFastForms .select2-container .select2-choice,.Register #dvFastForms .select2-container .select2-choices,.Register #dvFastForms select.ff-select-type{border-radius:0;border:none;border:1px solid #fff;padding:10px;margin:2px 7px 10px;text-align:left;font-size:14px;font-family:EuclidFlex;text-transform:uppercase}.Register #dvFastForms .ff-required-mark{font-family:EuclidFlex;font-size:14px}.Register #dvFastForms .ff-btn-submit{margin-top:20px;position:relative;margin:0 auto;display:inline-block;font-family:EuclidFlex;font-size:14px;width:auto;border:1px solid currentColor;padding:.4em 2em;text-transform:uppercase;transition:all .2s;cursor:pointer;background-color:transparent;color:#fff;letter-spacing:.3em}.Register #dvFastForms .ff-btn-submit:hover{color:#7998ac;background-color:#fff}.Register #dvFastForms .ff-footer-group{margin:0 14px;padding:10px 7px}.Register #dvFastForms .footnoteDiv{padding-bottom:20px}.Register #dvFastForms .ff-group-row{background-color:transparent;border-width:0;max-width:700px;padding:0;margin:24px 24px 0}@media only screen and (max-width:800px){.Register #dvFastForms .ff-group-row{margin:14px 14px 0}}.Register #dvFastForms .ff-invalid-msg{font-family:EuclidFlex;color:#fff}html .ff-ui-dialog{z-index:9}html .ff-ui-dialog .ff-ui-dialog-content{font-family:EuclidFlex;font-size:20px;color:#fff;text-align:center}html .ui-widget.ui-widget-content{border:1px solid #fff;border-radius:0}html #dvFastForms .ff-btn-submit{margin:.5em .4em .5em 0;margin-top:20px;position:relative;margin:0 auto;display:inline-block;font-family:EuclidFlex;font-size:14px;width:auto;border:1px solid currentColor;padding:.4em 2em;text-transform:uppercase;transition:all .2s;cursor:pointer;background-color:transparent;color:#fff;letter-spacing:.3em;border-radius:0}html #dvFastForms .ff-btn-submit:hover{color:#7998ac;background-color:#fff}html .ff-ui-dialog .ff-ui-dialog-buttonpane .ff-ui-dialog-buttonset{float:none;text-align:center}.Arieal,.Arieal-bg{width:100%;position:relative}.Arieal-bg{display:block;z-index:1}.Arieal-points{width:100%;height:100%;position:absolute;top:0;left:0;padding:0;margin:0;z-index:2}.Arieal-point{height:1px;width:1px;position:absolute;left:28%;top:65%;list-style-type:none}.Arieal-point[data-point=SunshineBeach]{left:50%;top:50%}.Arieal-point[data-point=NoosaMainBeach]{left:56%;top:79%}.Arieal-point[data-point=GolfCourse]{left:73%;top:55%}.Arieal-point[data-point=LakeWeyba]{left:79%;top:52%}.Arieal-pointPlus{width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);color:#5a5a5a;z-index:2}:hover>.Arieal-pointPlus{background-color:#7998ac;color:#fff}.Arieal-pointPlus:after{width:56%;height:1px;left:22%;top:50%}.Arieal-pointPlus:after,.Arieal-pointPlus:before{content:"";display:block;background-color:currentColor;position:absolute}.Arieal-pointPlus:before{height:56%;width:1px;top:22%;left:50%;margin-left:-.5px}.Arieal-pointLabel{position:absolute;bottom:3vw;white-space:nowrap;font-size:1.2em;padding:.7em 1em;line-height:1;transform:translateX(-50%) translateY(20px);letter-spacing:.1em;opacity:0;visibility:hidden;text-transform:uppercase;background-color:#fff;color:#7998ac;font-family:FlamaCondensed;text-align:center;z-index:3}.Arieal-pointPlus:hover+.Arieal-pointLabel{transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}.Arieal-pointLabel:after{content:"";display:block;top:100%;width:2px;height:3vw;background-color:#fff;position:absolute;left:50%}.Arieal-pointLabel span{display:block;width:3.25em;height:1px;background-color:currentColor;position:absolute;left:50%;bottom:0;margin-left:-1.625em}.Arieal-pointLabel span:before{left:0}.Arieal-pointLabel span:after,.Arieal-pointLabel span:before{content:"";display:block;height:5px;width:5px;position:absolute;background-color:currentColor;top:50%;transform:translateY(-50%);border-radius:50%}.Arieal-pointLabel span:after{right:0}.Arieal-mainMarker{position:absolute;top:54.7%;left:67%;height:1px;width:1px;background-color:red;display:block;z-index:3}.Arieal-mainMarker:after{content:"";display:block;width:1px;height:calc(10vw + 1em);background-color:#fff;bottom:0;left:0}.Arieal-logo,.Arieal-mainMarker:after{position:absolute;transform:translateX(-50%)}.Arieal-logo{width:12vw;left:50%;bottom:10vw;margin-bottom:2em;margin-left:1px}.Arieal-logo:after{content:"";display:block;padding-bottom:23.65%}.Arieal-logo span{display:block;width:3.25em;height:1px;background-color:currentColor;position:absolute;left:50%;bottom:-1em;transform:translateX(-55%)}.Banner{width:100%;height:600px;position:relative;background-position:bottom;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:800px){.Banner{height:300px}}@media only screen and (max-width:600px){.Banner{height:200px}}.Banner.m-b-80{margin-bottom:80px}@media only screen and (max-width:600px){.Banner.m-b-80{margin-bottom:40px}}.Banner.m-t-80{margin-top:80px}@media only screen and (max-width:600px){.Banner.m-t-80{margin-top:40px}}.Banner-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}@media only screen and (max-width:800px){.Banner-content{position:relative}}.Button{display:inline-block;border:1px solid #5a5a5a;padding:.7em .5em .7em .8em;color:#5a5a5a;background-color:transparent;font-family:EuclidFlex;transition:all .2s;cursor:pointer;letter-spacing:.3em;font-weight:400;font-size:13px}.Button:hover{background-color:#5a5a5a;color:#fff;border-color:#5a5a5a}.Clock{width:620px;height:300px;position:absolute;font-family:FlamaCondensed;overflow:hidden;bottom:0;left:50%;margin:0 0 0 -310px;color:#fff}@media only screen and (max-width:1800px){.Clock{width:420px;height:205px;margin-left:-210px}}@media only screen and (max-width:1050px){.Clock{width:320px;height:155px;margin-left:-160px}}@media only screen and (max-width:400px){.Clock{width:240px;height:115px;margin-left:-120px}}.Clock-svg{width:100%;height:auto;z-index:4;fill:#fff;display:block;position:absolute;bottom:0;left:0;max-height:100%}.Clock-circle{width:580px;height:580px;display:block;border:1px solid currentColor;border-top-left-radius:50%;border-top-right-radius:50%;position:relative;margin:0 auto}@media only screen and (max-width:1800px){.Clock-circle{width:380px;height:380px}}@media only screen and (max-width:1050px){.Clock-circle{width:280px;height:280px}}.Clock-point{fill:transparent;cursor:pointer}.Clock-point[data-time="06:00:00"]{transform-origin:10.24px 241.97px}.Clock-point[data-time="09:00:00"]{transform-origin:76.08px 97.94px}.Clock-point[data-time="11:00:00"]{transform-origin:209.16px 12.1px}.Clock-point[data-time="13:00:00"]{transform-origin:367.51px 11.52px}.Clock-point[data-time="16:00:00"]{transform-origin:501.22px 96.36px}.Clock-point[data-time="18:00:00"]{transform-origin:568.43px 241.97px}.Clock-point:hover{fill:#fff;transform:scale(.75)}.Clock-point[data-active=is-active]{transform:scale(1);fill:#fff}.Clock-time{line-height:1;position:absolute;bottom:5%;left:10%;width:80%;text-align:center;font-size:180px;letter-spacing:-.05em;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;z-index:3}@media only screen and (max-width:1800px){.Clock-time{bottom:5%;font-size:120px}}@media only screen and (max-width:1050px){.Clock-time{font-size:90px}}@media only screen and (max-width:400px){.Clock-time{font-size:80px}}.Clock-digit{display:inline-block;width:.9em;text-align:center}.Clock-digit:first-child{text-align:right}.Clock-digit:last-child{text-align:left}.Clock-flash{animation:a 1s linear infinite}@keyframes a{to{opacity:.5}}.CTA{display:inline-block;position:relative;font-size:.86rem;padding:1em 1.3em;background-color:transparent;border:1px solid #fff;color:#fff;text-transform:uppercase;font-family:EuclidFlex;letter-spacing:.28em;cursor:pointer;font-weight:700;min-width:12em;text-decoration:none}.CTA--fill,.CTA:hover{background-color:#fff;color:#5a5a5a}.CTA--fill:hover{color:#fff}.CTA--fill:hover,.CTA--grey{background-color:transparent}.CTA--grey{color:#5a5a5a;border-color:#5a5a5a}.CTA--grey:hover{background-color:#5a5a5a;color:#fff}*+.CTA{margin-top:4em}@media only screen and (max-width:800px){*+.CTA{margin-top:2em}}.DayNight{width:100%;position:relative}.DayNight-image{width:100%;max-width:none;opacity:0;transition:all 1s}.DayNight-image:nth-child(2){position:absolute;top:0;left:0}.DayNight[data-selected=day] .DayNight-image:first-child,.DayNight[data-selected=night] .DayNight-image:nth-child(2){opacity:1}.DayNight-switcher{position:absolute;left:50%;transform:translateX(-50%);bottom:6em;border:1px solid #fff;border-radius:1em;height:2em;width:12em;line-height:2em;display:-ms-flexbox;display:flex}.DayNight-switcher:after{content:"";display:block;width:calc(50% - 2px);height:calc(100% - 2px);background-color:#fff;position:absolute;top:1px;left:1px;border-radius:calc(2em / 2 - 2px);z-index:1;transition:all .2s}.DayNight[data-selected=night] .DayNight-switcher:after{left:50%}.DayNight-button{display:block;width:50%;text-align:center;letter-spacing:.0125em;text-transform:uppercase;position:relative;z-index:3;cursor:pointer;font-weight:700;letter-spacing:.28em}.DayNight[data-selected=day] .DayNight-button[data-button=day],.DayNight[data-selected=night] .DayNight-button[data-button=night]{color:#9b9b9b}.DayNight-caption{position:absolute;font-size:1em;font-weight:700;bottom:0;left:0;width:100%;text-align:center;color:#fff;letter-spacing:.28em;text-shadow:0 2px 4px rgba(0,0,0,.32);padding:3em 0;background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.4));text-transform:uppercase}.Disclaimer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:7;opacity:0;visibility:hidden}.Disclaimer:target{opacity:1;visibility:visible}@media only screen and (max-width:800px){.Disclaimer{-ms-flex-pack:start;justify-content:flex-start}}.Disclaimer-frame{max-width:500px;padding:3em;background-color:#7998ac;color:#fff;position:relative}@media only screen and (max-width:800px){.Disclaimer-frame{min-height:100vh}}.Disclaimer-close{display:block;position:absolute;top:2em;right:2em;width:2em;height:2em}.Disclaimer-close:after{transform:translateY(-50%) rotate(45deg)}.Disclaimer-close:after,.Disclaimer-close:before{content:"";display:block;width:100%;height:1px;position:absolute;background-color:currentColor;top:50%;left:0}.Disclaimer-close:before{transform:translateY(-50%) rotate(-45deg)}.Full{width:100%;min-height:40vh;position:relative}@media only screen and (max-width:800px){.Full{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:0}.Full.hf{min-height:100vw}}@media only screen and (max-width:600px){.Full{min-height:0}}@media only screen and (max-width:600px){.Full.force{min-height:100vw}}.Full--padded{padding:0 60px}@media only screen and (max-width:600px){.Full--padded{padding:0 20px}}.Full.m-b-80{margin-bottom:80px}@media only screen and (max-width:600px){.Full.m-b-80{margin-bottom:40px}}.Full.p-b-80{padding-bottom:80px}@media only screen and (max-width:600px){.Full.p-b-80{padding-bottom:40px}}.Full.p-t-80{padding-top:80px}@media only screen and (max-width:600px){.Full.p-t-80{padding-top:40px}}.Full.p-t-40{padding-top:40px}@media only screen and (max-width:800px){.Full.p-t-40{padding-top:0}}@media only screen and (max-width:600px){.Full.p-t-40{padding-top:0}}.Full-bg{display:block;width:100%;position:relative;z-index:0}@media only screen and (max-width:800px){.Full-bg{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}}.Full-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}@media only screen and (max-width:800px){.Full-content{position:relative}}.Full-content.--h-80{height:80%}.Full--beige{background-color:#e7d6c4;padding:5vw 0 4vw}.Full--lightGreen{background-color:#899163;padding:5vw 0 4vw}.Full--darkGreen{background-color:#295133;padding:5vw 0 4vw}.Full--greyText,.Full--white{padding:5vw 0 4vw;color:#5a5a5a}.Full--df .Full-content{color:inherit}@media only screen and (min-width:800px){.Full--df{padding:5vw 0 4vw;padding:0;padding-bottom:40%;min-height:65vh}.Full--df .Full-bg{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}}.Full--df .CTA--grey,.Full--df .CTA--grey:hover{background-color:#5a5a5a;color:#fff}.Credit{position:absolute;bottom:1em;left:1em;font-size:.75em;color:#fff}.Hamburger{width:26px;height:20px;position:relative;cursor:pointer}@media only screen and (max-width:600px){.Hamburger{height:15px;width:22px}}.Hamburger-line{width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%);left:0;background-color:currentColor;transition:all .3s linear}.Hamburger-line:first-child{top:0;transition:top .2s linear .2s,transform .2s linear 0s}.Hamburger-line:nth-child(2){transition:transform .2s linear 0s}.Hamburger-line:last-child{top:100%;transition:top .2s linear .2s,transform .2s linear 0s}body.menu-open .Hamburger-line{top:50%;transform:rotate(45deg)}body.menu-open .Hamburger-line:first-child{transition:top .2s linear,transform .2s linear .2s}body.menu-open .Hamburger-line:nth-child(2){transition:transform .2s linear .2s}body.menu-open .Hamburger-line:last-child{transform:rotate(-45deg);transition:top .2s linear,transform .2s linear .2s}.Input{width:100%;height:2.5em;display:block;position:relative;color:#fff;font-size:14px}@media only screen and (max-width:800px){.Input{font-size:12px}}.Input:after{content:"";display:block;height:1px;width:100%;background-color:#fff;position:absolute;bottom:0;left:0}.Input-field{display:block;width:100%;height:1.2em;line-height:1.2em;box-sizing:content-box;border:none;position:relative;z-index:2;background-color:transparent;border-radius:0;outline:none;margin:0;top:1em;color:#fff;letter-spacing:.2em;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Input-field:focus{background-color:rgba(0,0,0,.1)}.Input-field option{color:#1d1d1b}.Input-label{position:absolute;height:1em;line-height:1em;display:block;top:1em;left:0;z-index:1;transition:all .05s;color:#fff;box-sizing:content-box;letter-spacing:.2em;text-transform:uppercase}.Input.is-populated .Input-label{font-size:.7em;line-height:1;top:0;opacity:.8}.Input-arrow{position:absolute;z-index:1;width:.65em;height:.65em;bottom:.75em;right:.2em;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(-45deg)}.Logos{width:auto;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.Logos-icon{width:64px;height:24px;display:inline-block;vertical-align:middle;position:relative;margin:0 1.2em}.Logos-icon:nth-child(2){width:31px;height:39px}.Logos-icon:last-child{width:110px;height:12px}.main-logo{width:70%;max-width:700px;margin-bottom:4%}.Map{width:100%;position:relative}.Map-inner{width:100%;height:38vw}@media only screen and (max-width:800px){.Map-inner{height:100vw}}.masterplan-cta{width:100%;text-align:center;padding-bottom:2em}.masterplan-cta.masterplan-cta--com{padding-bottom:80px}.masterplan-cta .CTA-book-private{text-decoration:none}.community-cta{width:100%;text-align:center;padding-bottom:2em}.community-cta .CTA-book-private{text-decoration:none}.Masterplan{width:100%;position:relative}.Masterplan-intro{color:#5a5a5a;position:relative;width:90%;max-width:600px;margin:5em auto;line-height:2;letter-spacing:.09em;width:100%;text-align:center;padding:0 16%;max-width:100%}@media only screen and (max-width:800px){.Masterplan-intro{position:static;transform:translateX(0);padding:5vw 16%}}.Masterplan p{font-size:1.2em;line-height:1.875;letter-spacing:.1em;max-width:54.5rem;position:relative;margin:0 auto;margin-bottom:1em}@media only screen and (max-width:800px){.Masterplan p{font-size:1em}}.Masterplan-heading{color:#5a5a5a;padding-bottom:.75em;margin:0 0 .75em;position:relative;text-align:center}.Masterplan-heading:last-child{margin-bottom:0;padding-bottom:0}.Masterplan-copy+.Masterplan-heading{margin-top:.75em;margin-bottom:0}@media only screen and (max-width:800px){.Masterplan-copy+.Masterplan-heading{margin-bottom:16%}}@media only screen and (max-width:1050px){.Masterplan-heading br{display:none}}.Masterplan-heading span{display:block;width:1.2em;height:1px;background-color:currentColor;position:absolute;left:50%;bottom:0;margin-left:-.6em}.Masterplan-heading span:before{left:0}.Masterplan-heading span:after,.Masterplan-heading span:before{content:"";display:block;height:5px;width:5px;position:absolute;background-color:currentColor;top:50%;transform:translateY(-50%);border-radius:50%}.Masterplan-heading span:after{right:0}.Masterplan-frame{position:relative}.Masterplan-points{padding:0;margin:0}.Masterplan-point{height:1px;width:1px;position:absolute;top:50%;left:50%;background-color:#7998ac;list-style-type:none;z-index:1}.Masterplan-point.open{z-index:3}.Masterplan-point[data-marker="PARKRIDGE VILLAS"]{top:58%;left:66.3%;background-color:#899163}.Masterplan-point[data-marker="PARKRIDGE RESIDENCES"]{top:44%;left:61%;background-color:#295133}.Masterplan-point[data-marker="PARKRIDGE TERRACE"]{top:20%;left:25%;background-color:#e7d6c4}.Masterplan-point[data-marker="PARKRIDGE GREEN"]{top:32%;left:29%}.Masterplan-point[data-marker="PARKRIDGE TOWNHOMES"]{top:19.4%;left:59%}.Masterplan-point[data-marker="PARKRIDGE HILL"]{top:26%;left:81%}.Masterplan-point[data-marker="PARKRIDGE SOCIAL CLUB"]{top:33%;left:51.3%}.Masterplan-point[data-marker="PARKRIDGE GARDENS"]{top:31%;left:60%}.Masterplan-pointMarker{width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#5a5a5a;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);color:#fff;z-index:2}.open>.Masterplan-pointMarker{background-color:inherit;color:#fff}.Masterplan--showAll .Masterplan-pointMarker{display:none}.Masterplan-pointMarker:after{width:56%;height:1px;left:22%;top:50%}.Masterplan-pointMarker:after,.Masterplan-pointMarker:before{content:"";display:block;background-color:currentColor;position:absolute}.Masterplan-pointMarker:before{height:56%;width:1px;top:22%;left:50%;margin-left:-.5px}.Masterplan-pointLabel{bottom:5vw;left:0;font-family:FlamaCondensed;color:#7998ac;font-size:400;line-height:1;letter-spacing:.13em;padding:.5em .75em;font-size:1.25em;z-index:0;display:none;white-space:nowrap;color:#fff;transform:translateX(-50%)}.Masterplan-pointLabel,.Masterplan-pointLabel:after{position:absolute;background-color:inherit;box-shadow:0 0 3px rgba(0,0,0,.3)}.Masterplan-pointLabel:after{content:"";width:2px;height:5vw;top:100%;left:50%}.Masterplan--showAll .Masterplan-pointLabel,.Masterplan-point.open .Masterplan-pointLabel{display:block}[data-marker="PARKRIDGE  VILLAS"] .Masterplan-pointLabel{background-color:#899163;color:#fff}[data-marker="PARKRIDGE  TERRACE"] .Masterplan-pointLabel{background-color:#e7d6c4;color:#5a5a5a}[data-marker="PARKRIDGE  RESIDENCES"] .Masterplan-pointLabel{background-color:#295133;color:#fff}.Masterplan-cta{display:none;color:#9b9b9b;font-size:.75em;margin-top:.75em}.Nav{position:relative}.Nav-list{padding:0;color:#5a5a5a;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:800px){.Nav-list{height:100vh;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.Nav-item{list-style-type:none;font-weight:400;text-transform:uppercase;letter-spacing:.285em;font-size:.92em;margin:0 1em;position:relative;padding-bottom:.2em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.Nav-item:after{content:"";display:block;width:0;height:1px;background-color:currentColor;position:absolute;bottom:0;left:-.1em;transition:all .2s linear}.Nav-item.is-active:after,.Nav-item:hover:after{width:100%}@media only screen and (max-width:800px){.Nav-item:hover:after{display:none}}@media only screen and (max-width:1050px){.Nav-item{font-size:.8em}.Nav-item:first-child{display:none}}@media only screen and (max-width:800px){.Nav-item{display:inline-block;width:auto;position:relative;font-size:1.6em;margin:0 0 1em}.Nav-item:first-child{display:block}}@media only screen and (max-width:800px){.Nav-item.is-open .Nav-subList{display:block;position:relative;opacity:1;top:auto;left:auto;font-size:.7em;text-align:center;pointer-events:all}.Nav-item.is-open .Nav-subList li{padding:.4em .75em;text-align:center}}.Nav-subList{position:absolute;top:98%;left:-.5em;padding:0;min-width:100%;opacity:0;visibility:visible;transition:all .2s linear;pointer-events:none;background-color:#fff}@media only screen and (min-width:800px){:hover>.Nav-subList{visibility:visible;opacity:1;pointer-events:all}}.Nav-subItem{width:100%;text-align:left;list-style-type:none;padding:1em .75em}@media only screen and (min-width:600px){.Nav-subItem:hover{background:rgba(0,0,0,.2)}}.Nav-subItem a{white-space:nowrap}.ParkridgeLogo{position:relative;width:100%;max-width:40vw}.ParkridgeLogo:after{content:"";display:block;padding-bottom:23.9%}.PlayButton{background:#fff;letter-spacing:2px;padding:1rem 3rem;color:#5a5a5a;border:none;cursor:pointer}@media only screen and (max-width:800px){.PlayButton{font-size:10px}}.Pullout{width:100%;text-align:center;padding:0 16%}.Pullout-symbol{padding-bottom:.75em;margin:0 0 .75em;position:relative;font-size:3em}.Pullout-symbol span{display:block;width:1.2em;height:1px;background-color:currentColor;position:absolute;left:50%;bottom:0;margin-left:-.6em}.Pullout-symbol span:before{left:0}.Pullout-symbol span:after,.Pullout-symbol span:before{content:"";display:block;height:5px;width:5px;position:absolute;background-color:currentColor;top:50%;transform:translateY(-50%);border-radius:50%}.Pullout-symbol span:after{right:0}.Pullout-copy{font-size:1.6em;line-height:1.875;letter-spacing:.1em;max-width:54rem;position:relative;margin:0 auto;font-size:400}.Pullout-copy strong{font-weight:700}.Pullout--half .Pullout-copy{max-width:28rem}.Pullout--black{color:#1d1d1b}.Render{width:100%;display:block;position:relative}.Render--padded{padding:0 60px}.Render-img{display:block;width:100%;position:relative;z-index:0}.Render--sold{top:0;right:0;background-position:top;background-size:contain;background-repeat:no-repeat}.Render--sold,.Render-caption{position:absolute;left:0;bottom:0}.Render-caption{font-size:.92em;font-weight:700;width:100%;text-align:center;color:#fff;letter-spacing:.28em;text-shadow:0 0 6px rgba(0,0,0,.2);padding:6.5em 0 2.5em;background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.4));text-transform:uppercase}@media only screen and (max-width:600px){.Render-caption{padding:6.5em 0 1.7em;font-size:.62em}}.Render-caption--announcement{font-family:FlamaCondensed;font-size:5.3em;font-size:4.947vw;letter-spacing:.14em;font-weight:400;text-transform:uppercase;line-height:1;background-color:#ebdbcc;background-image:none;height:auto;top:auto;padding:0;text-shadow:none;bottom:58px;bottom:3.867vw;padding:43px 0;padding:2.867vw 0}.architecture-html .Render-caption--announcement.Render-caption--announcement{font-size:3.6vw;bottom:2.823vw;padding:2.087vw}@media only screen and (max-width:800px){.architecture-html .Render-caption--announcement.Render-caption--announcement{font-size:4.947vw;bottom:3.867vw;padding:2.867vw 0}}.Slider{width:100%;position:relative;height:56vw}.Slider-slideCaption{position:absolute;font-size:.92em;font-weight:700;bottom:0;left:0;width:100%;text-align:center;color:#fff;letter-spacing:.28em;text-shadow:0 0 6px rgba(0,0,0,.2);padding:4em 0 4.5em;background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.4));text-transform:uppercase}.Slider-slide,.Slider-slideImg{width:100%;height:56vw}.Slider-slideImg{display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover; object-position: center center;"}.Slider-slideImg,.Slider-slideImg--contain{-o-object-position:center center;object-position:center center}.Slider-slideImg--contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain; object-position: center center;"}.Slider .flickity-page-dots{bottom:2em}.Slider .flickity-page-dots .dot{height:10px;width:10px;margin:0 5px;border:1px solid #fff;background-color:transparent}.Slider .flickity-page-dots .dot.is-selected{background-color:#fff}.Slider .flickity-prev-next-button{background-color:transparent;border:none}.Slider .flickity-prev-next-button .arrow{fill:#5a5a5a}.Slider .flickity-prev-next-button svg{left:16%}.Slider .flickity-prev-next-button.previous svg{left:24%}.TextBlock{width:100%;text-align:center;padding:0 16%}@media only screen and (max-width:800px){.TextBlock{padding:5vw 16%;padding:40px 8%}}@media only screen and (min-width:800px){.TextBlock.--contact{padding-top:2.3vw}}@media only screen and (max-width:1050px){.TextBlock.--contact .--p-t-172{padding-top:90px}}.TextBlock-heading{padding-bottom:.75em;margin:0 0 .75em;position:relative;text-align:center}.TextBlock-heading:last-child{margin-bottom:0;padding-bottom:0}.TextBlock-copy+.TextBlock-heading{margin-top:.75em;margin-bottom:0}@media only screen and (max-width:800px){.TextBlock-copy+.TextBlock-heading{margin-bottom:16%}}@media only screen and (max-width:1050px){.TextBlock-heading br{display:none}}.TextBlock-heading span{display:block;width:1.2em;height:1px;background-color:currentColor;position:absolute;left:50%;bottom:0;margin-left:-.6em}.TextBlock-heading span:before{left:0}.TextBlock-heading span:after,.TextBlock-heading span:before{content:"";display:block;height:5px;width:5px;position:absolute;background-color:currentColor;top:50%;transform:translateY(-50%);border-radius:50%}.TextBlock-heading span:after{right:0}.TextBlock-heading--h1{font-size:72px;letter-spacing:.16em;padding-bottom:.38em;margin-bottom:.5em}@media only screen and (max-width:800px){.TextBlock-heading--h1{font-size:2.56em}}.TextBlock-heading--h3{margin:0 0 .44em;letter-spacing:.16em}.TextBlock-heading--h3.--m-b-p2em{margin-bottom:.2em}.TextBlock-copy{font-size:1.2em;line-height:1.875;letter-spacing:.1em;max-width:54.5rem;position:relative;margin:0 auto}.TextBlock-copy strong{font-weight:700}.TextBlock-copy>p>a{text-decoration:underline}.TextBlock-copy.--small{font-size:12px}.TextBlock-copy.--small>p{margin:0;padding:0;line-height:1;letter-spacing:.2em;margin-bottom:1.6em}.TextBlock-copy.--small>p:last-child{margin-bottom:0}.TextBlock-copy.--small>p>a{text-decoration:none}.TextBlock-copy.--fw-l{font-weight:400;font-family:EuclidFlexReg}.TextBlock-copy.--fw-l span{font-weight:700;font-family:EuclidFlex}.TextBlock-copy.--p-t-30{padding-top:30px}.TextBlock-copy.--p-t-90{padding-top:90px}.TextBlock-copy.--p-t-172{padding-top:172px}.TextBlock-copy.--p-t-56{padding-top:56px}.TextBlock-copy.--lh-1-3{line-height:1.3em}.TextBlock-copy.--m-b-p2em{margin-bottom:2em}.TextBlock-copy .CTA.--m-t-2-4em{margin-top:2.4em}.TextBlock-copy .CTA.--m-t-0{margin-top:0}@media only screen and (max-width:800px){.TextBlock-copy{font-size:1em}}.TextBlock--black{color:#1d1d1b}.TextBlock--grey{color:#5a5a5a}.TextBlock--padded{padding:6em 0}.TextBlock--team{padding:4em}.TimeArc{width:25vw;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;overflow:hidden;color:#fff}.TimeArc:after{content:"";display:block;padding-bottom:50%}@media only screen and (max-width:1800px){.TimeArc{width:30vw}}@media only screen and (max-width:1050px){.TimeArc{width:35vw}}@media only screen and (max-width:800px){.TimeArc{width:35vw}}@media only screen and (max-width:600px){.TimeArc{display:none}}.TimeArc-timeDot{height:10px;width:10px;border-radius:50%;background-color:currentColor;position:absolute;bottom:-5px;left:0;transform-origin:12.5vw center;transform:rotate(4deg);transition:transform .6s linear}@media only screen and (max-width:1800px){.TimeArc-timeDot{transform-origin:15vw center}}@media only screen and (max-width:1050px){.TimeArc-timeDot{transform-origin:17.5vw center}}@media only screen and (max-width:800px){.TimeArc-timeDot{transform-origin:17.5vw center}}.TimeArc-circle{position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(200% - 10px);border-radius:50%;border:1px solid currentColor}.TimeArc-inner{position:absolute;bottom:.95vw;left:50%;text-align:center;transform:translateX(-50%);width:100%}.TimeArc-clock{font-family:FlamaCondensed;font-size:3.7vw}.TimeArc-weather{letter-spacing:.2em;line-height:2;text-transform:uppercase;font-size:.9em}@media only screen and (max-width:1050px){.TimeArc-weather{font-size:.75em}}.VideoPanel-window{position:fixed;top:0;left:0;height:100%;width:100%;z-index:7;background-color:rgba(0,0,0,.95);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden}body.video-open .VideoPanel-window{opacity:1;visibility:visible}.VideoPanel-frame{width:76vw;position:relative}.VideoPanel-frame:after{content:"";display:block;padding-bottom:56.25%}@media only screen and (min-width:1800px){.VideoPanel-frame{width:60vw}}@media only screen and (max-width:800px){.VideoPanel-frame{width:84vw}}.VideoPanel-embed{position:absolute;top:0;left:0;height:100%;width:100%}.VideoPanel-close{position:absolute;top:-1.5em;right:-1.5em;height:1.5em;width:1.5em;color:#fff;cursor:pointer}.VideoPanel-close:after{transform:translateY(-50%) rotate(45deg)}.VideoPanel-close:after,.VideoPanel-close:before{content:"";display:block;height:2px;width:100%;background-color:currentColor;position:absolute;top:50%;left:0}.VideoPanel-close:before{transform:translateY(-50%) rotate(-45deg)}