.page-layout{margin:0 auto}#nav-wrapper,.page-layout{width:100%;max-width:1920px}#nav-wrapper{position:fixed;height:100px;background:rgba(255,240,0,0);padding:2em;z-index:306}#nav-wrapper .logo-svg{width:14em!important}#nav-wrapper .logo-red{fill:#f95c4f}#nav-wrapper .logo-white{fill:#fff}@media (min-width:320px) and (max-width:1023px){#nav-wrapper{padding:15px}}@media (min-width:320px) and (max-width:767px){#nav-wrapper{height:75px;padding:10px}}#nav-wrapper #logo-container{opacity:1;float:right}@media (min-width:320px) and (max-width:767px){#nav-wrapper #logo-container{top:15px;right:15px}#nav-wrapper #logo-container img{width:150px}}@media (min-width:768px) and (max-width:1024px){#nav-wrapper #logo-container{top:0;right:15px}#nav-wrapper #logo-container img{width:225px}}#nav-wrapper #logo-container .logo-text{line-height:1;font-family:futura-pt,sans-serif;font-weight:300;color:#606060;text-align:right;font-style:normal;color:#f95c4f!important}#nav-wrapper #logo-container .logo-text p{margin-bottom:-10px!important;color:#fff}#nav-wrapper #logo-container .logo-text p .buildingNumber{margin-right:-5px!important;color:#f95c4f!important}#nav-wrapper #logo-container .logo-text p span{color:#f95c4f!important}@media (min-width:320px) and (max-width:767px){#nav-wrapper #logo-container .logo-text p{margin-bottom:-22px!important;font-size:30px}}#nav-wrapper .logo-container-black p{color:#606060!important}.home-page{position:relative;width:100%;max-width:1920px;height:100vh;background:#f4f4f4}@media (min-width:320px) and (max-width:1023px){.home-page .hidemobile{display:none}}.home-page .hidedesktop{display:none}.home-page .header-text{position:fixed;max-width:1920px;width:100%;top:30%;text-align:right;color:#fff;padding:2em;z-index:303}.home-page .header-text h1{margin-bottom:0!important;line-height:.9!important;color:#fff;font-family:futura-pt,sans-serif;font-weight:300;font-size:2.85em}@media (min-width:320px) and (max-width:767px){.home-page .header-text{display:none}.home-page .header-text h1{font-size:2em}}@media (min-width:768px) and (max-width:1024px){.home-page .header-text{display:none;top:15%}.home-page .header-text h1{font-size:3em}}.home-page .building-row{background:#f4f4f4;z-index:303;height:100%}.home-page .mainContent{top:0;position:fixed;width:100%;max-width:1920px;z-index:20;background:#f4f4f4}.home-page .main-content-relative{height:100%;top:0;position:relative!important}.home-page .row-section{padding:0}@media (min-width:320px) and (max-width:767px){.home-page .row-section{padding:10px}}@media (min-width:768px) and (max-width:1024px){.home-page .row-section{padding:30px}}.home-page .secondRow{padding:30px 0 15px!important}.home-page .image-col-with-text{width:80%}@media (min-width:320px) and (max-width:1023px){.home-page .image-col-with-text{width:100%!important}}.home-page .image-col-description{width:20%}.home-page .image-col-description p{font-size:1.8em;margin-bottom:0}@media (min-width:320px) and (max-width:767px){.home-page .image-col-description{width:100%}.home-page .image-col-description p{font-size:1.4em;margin:10px 0;width:95%;float:right}}@media (min-width:768px) and (max-width:1024px){.home-page .image-col-description{width:100%}.home-page .image-col-description p{font-size:1.8em;margin:10px 0;width:80%;float:right}}.home-page .image-description-right{text-align:right}.contact-container{background:#f4f4f4;position:fixed;top:0;height:100vh;width:100%;max-width:1920px;margin:0 auto}.form-row-container{height:100%;padding:0 0 50px}.contact-form-container{padding:2em;background:#f4f4f4;float:right;bottom:0;right:0;height:72vh}.contact-form-container .ant-form{top:100px;padding-top:1.5em}.contact-form-container .ant-form-item{margin-bottom:0!important}.contact-form-container .ant-form-item-control{margin:0!important}.contact-form-container h3{color:#606060;text-align:right;font-size:2.85em;margin-bottom:0;line-height:1;font-weight:300}.contact-form-container h3 span{color:#f95c4f;font-family:futura-pt,sans-serif;font-weight:300}.contact-form-container p{font-family:neuzeit-grotesk,sans-serif;color:#606060;font-size:1em;line-height:1.2;font-weight:300;text-align:right;margin-bottom:0;margin-top:.1em}@media (min-width:320px) and (max-width:767px){.contact-form-container p{font-size:1em!important}}.contact-form-container .input-label{font-size:1em}.contact-form-container .contact-form-item{width:100%;margin-bottom:0!important}.contact-form-container .first-name{font-size:1em!important;width:50%!important;padding-right:2%}.contact-form-container .last-name{font-size:1em!important;width:50%!important;padding-left:2%}.contact-form-container .ant-radio-wrapper{margin-right:0;font-size:1em}.contact-form-container .ant-radio-wrapper span{color:#606060;font-size:1em}.contact-form-container .ant-radio-input:focus+.ant-radio-inner,.contact-form-container .ant-radio-wrapper:hover .ant-radio,.contact-form-container .ant-radio:hover .ant-radio-inner{border-color:#f95c4f!important}.contact-form-container .broker{margin-top:10px}.contact-form-container .broker .ant-radio-group{float:right;font-family:neuzeit-grotesk,sans-serif;color:#606060;font-weight:300}.contact-form-container .broker .ant-radio-group .ant-radio-inner{background:#f4f4f4}.contact-form-container .ant-radio-checked .ant-radio-inner{border-color:#f95c4f}.contact-form-container .ant-radio-inner:after{background:#f95c4f}.contact-form-container .broker-text{margin-right:10px;font-size:1em}.contact-form-container .input-row .ant-input{border-radius:0;background:#f4f4f4;outline:none!important;border:solid hsla(0,0%,43.9%,.68);border-width:0 0 1px}@media (min-width:320px) and (max-width:767px){.contact-form-container .input-row .ant-input{font-size:1em!important}}.contact-form-container .input-row .ant-input:hover{border-bottom:0 solid #d9d9d9;border-right:0 solid #d9d9d9;border-color:#d9d9d9 hsla(0,0%,43.9%,.68) hsla(0,0%,43.9%,.68) #d9d9d9;border-style:solid;border-width:0 0x 1px 0;outline:none!important}.contact-form-container input:focus,.contact-form-container textarea{outline:none!important}.contact-form-container .ant-input:focus,.contact-form-container .ant-input:hover{border-right:0x solid hsla(0,0%,43.9%,.68)!important;outline:none!important}.contact-form-container .ant-form-explain{margin-top:-20px!important}.contact-form-container .has-error{background:#f4f4f4}.contact-form-container .submit-btn{margin:20px 0;height:3em;line-height:1em;width:5.5em;float:right;color:#787878;background:#f4f4f4;border:1px solid #787878!important;border-radius:0;font-size:1em}@media (min-width:320px) and (max-width:767px){.contact-form-container .submit-btn{font-size:1em!important}}.contact-form-container .submit-btn:focus,.contact-form-container .submit-btn:hover{background:#f95c4f!important;border-color:#f95c4f!important}@media (min-width:768px) and (max-width:1024px){.contact-form-container{padding:70px 50px 0 0;width:100%}}@media (min-width:768px) and (max-width:1024px){.terms{font-size:.7em!important}}@media (min-width:320px) and (max-width:767px){.ant-form{padding:1em;width:100%}.ant-form h3{font-size:3em!important}.ant-form p{font-size:.6rem}.ant-form .terms{font-size:.7em!important}.form-row-container{height:100%;padding:0 0 15px}}@media (min-width:1200px) and (max-width:1366px){.contact-form-container{height:507px;width:479px}.contact-form-container .ant-form,.contact-form-container .ant-form-item,.contact-form-container .ant-radio-group{font-size:12px!important}.contact-form-container .terms{font-size:.7em!important}}@media (min-width:1367px) and (max-width:1600px){.contact-form-container{height:550px;width:560px}.contact-form-container .ant-form,.contact-form-container .ant-form-item,.contact-form-container .ant-radio-group{font-size:14px!important}.contact-form-container .terms{font-size:.7em!important}}@media (min-width:1601px){.contact-form-container{height:602px;width:636px}.contact-form-container .ant-form,.contact-form-container .ant-form-item,.contact-form-container .ant-radio-group{font-size:16px!important}.contact-form-container .terms{font-size:.7em!important}}.login-container{width:100%;height:100vh;margin:0 auto;background:#f1f1f1}@media screen and (min-width:1200px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:0){.login-container input,.login-container select,.login-container textarea{font-size:12px}}@media screen and (min-width:1367px) and (max-width:1600px) and (-webkit-min-device-pixel-ratio:0){.login-container input,.login-container select,.login-container textarea{font-size:14px}}@media screen and (min-width:1601px) and (-webkit-min-device-pixel-ratio:0){.login-container input,.login-container select,.login-container textarea{font-size:16px}}@media screen and (-webkit-min-device-pixel-ratio:0){.login-container input,.login-container select,.login-container textarea{font-size:16px}}.login-container .ant-row-flex-middle{height:80vh}.login-container .ant-form-item,.login-container .ant-input-affix-wrapper,.login-container .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled),.login-container .ant-row{font-size:16px!important}.login-container .login-form-row{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;background:#fff;padding:1rem 2rem 2rem;width:450px!important;margin:0 10px}.login-container .login-form-row .error-form-item .ant-form-item-control{line-height:20px;margin:5px 0}.login-container .ant-form-item{margin-bottom:14px}.login-container .login-form-button{width:100%}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1200px) and (max-width:1366px){body,html{font-size:12px!important}}@media (min-width:1367px) and (max-width:1600px){body,html{font-size:14px!important}}@media (min-width:1601px){body,html{font-size:16px!important}}
/*# sourceMappingURL=main.631f8509.chunk.css.map */