@font-face{font-family:PlayfairDisplay;src:url(/vendor/fonts/PlayfairDisplay-Regular.otf) format('opentype')}
#megawrap-3000,#wrap{display:flex;align-items:center}#housevas,#image-image,#image-svg{position:absolute}.apartment-hover,.apartment-hover:hover{background-image:url(/img/pen.png)}#wrap,.no-padding{padding:0!important}#wrap,.no-margin{margin:0!important}.dark-bg-btn,.light-bg-btn,.white-bg-btn{vertical-align:middle;box-shadow:0 0 1px transparent}#one #one-img,#one #one-text{min-height:600px}#five #drawing p,#five #pick-apartment #apartment-drawing,#footer,#four-small,#seven,#splash #splash-text,#three{text-align:center}#apartment-drawing-image-2,#navbar .title-container #nav-burger:hover,#one #one-img,#two #two-first-img{cursor:pointer}.no-margin-no-padding{margin:0!important;padding:0!important}#wrap{width:100%;height:100%;justify-content:center;position:relative;background-color:#393E41}#megawrap-3000{-ms-zoom:.45;-moz-transform:scale(.45);-moz-transform-origin:0 0;-o-transform:scale(.45);-o-transform-origin:0 0;-webkit-transform:scale(.45);-webkit-transform-origin:0 0;justify-content:center}.dark-bg-btn,.inline-block,.light-bg-btn,.white-bg-btn{display:inline-block}@media (min-width:1400px){#megawrap-3000{text-align:center!important}}#housevas{background-size:contain;background-repeat:no-repeat}#image-image{border:5px solid #00f;z-index:1000}#two #two-text button,.brown-border-button,.dark-bg-btn,.light-bg-btn,.white-bg-btn{border:2px solid #e1ca96}#image-svg{z-index:1000}.apartment-hover{position:float;z-index:1000}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:991px){.pr-0-sm{padding-right:0!important}}@media (max-width:767px){.p-0-xs{padding:0!important}.p-10-xs{padding:10px!important}.pl-10-xs{padding-left:10px!important}.pl-0-xs{padding-left:0!important}}h1,h2,h3{font-family:PlayfairDisplay}#eight #information-box input,#five #pick-apartment #select-apartment #apartments a,button,p{font-family:Rubik,sans-serif}h1{font-size:46px;line-height:55px!important}@media (max-width:991px){h1{font-size:40px}}button{padding:10px 15px;outline:0;font-weight:500!important}.white-bg-btn{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;background:#e1ca96}.white-bg-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.dark-bg-btn:before,.light-bg-btn:before{content:"";-webkit-transition-timing-function:ease-out;z-index:-1;left:0;bottom:0;right:0;top:0}.white-bg-btn:hover{color:#393e41!important}.white-bg-btn:active:before,.white-bg-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.dark-bg-btn{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;background:#e1ca96;color:#393e41}.dark-bg-btn:before{position:absolute;background:#393e41;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-out}#four,#one #one-text,#three,#two,.light-bg-btn{position:relative}.dark-bg-btn:hover{color:#e1ca96!important}.dark-bg-btn:active:before,.dark-bg-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.light-bg-btn{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;background:#e1ca96}.brown-border-button,.light-bg-btn:before{background:#f5f3f5;-webkit-transition-duration:.3s}.light-bg-btn:before{position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.light-bg-btn:hover{color:#393e41!important}.light-bg-btn:active:before,.light-bg-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.brown-border-button{margin-top:10px;margin-right:10px;font-weight:500;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;transition-duration:.3s}.splitter,hr{border:none;height:1px;color:#e1ca96;width:80px;background:#e1ca96}.brown-border-button:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1ca96;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.brown-border-button:active:before,.brown-border-button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.splitter{margin-top:20px;margin-bottom:20px}ul li{list-style:none}.centered-text-container{height:100%;display:flex;align-items:center;justify-content:center;padding-top:15px;padding-bottom:15px}.centered-text-container .centered-text{width:400px}.centered-text-container .centered-text h1{margin-top:0;margin-bottom:25px;padding-right:20px;color:#faf3dd}.centered-text-container .centered-text p{margin-bottom:30px;padding-right:30px;font-weight:300;font-size:15px;line-height:25px;color:#faf3dd}@media (max-width:415px){.centered-text-container .centered-text{width:initial}}.bg-img{background-size:cover!important;background-position:center center}.modal-backdrop{background:rgba(57,62,65,.7);z-index:8}.interestedModal{height:fit-content}.interestedModal .modal-dialog{background:#fff;width:700px!important;max-width:90%;max-height:100%}.interestedModal .modal-dialog .modal-body{background-color:#fff}.interestedModal .modal-content{padding:20px 20px 55px;border-radius:0;border:0;height:auto}.interestedModal .modal-content .modal-header{padding-bottom:0;border:0!important}.interestedModal .modal-content .modal-header p{padding-top:20px}.interestedModal .modal-content .modal-header hr{margin-top:15px;position:absolute;left:35px}.interestedModal .modal-content .modal-header button{padding:25px 35px;position:absolute;top:10px;right:0;background:0 0;color:#e1ca96;font-size:30px;border:none!important}.interestedModal .modal-content .modal-header button img{height:30px}.interestedModal .modal-content .modal-body{padding-top:25px}.interestedModal .modal-content .modal-body label{margin-top:15px;font-size:15px;font-weight:400}.interestedModal .modal-content .modal-body input,.interestedModal .modal-content .modal-body textarea{padding:15px;line-height:15px;width:100%;border:0!important;outline:0;resize:none;background:#f5f3f5;border-radius:0}.interestedModal .modal-content .modal-body #contact-email{width:98%}.interestedModal .modal-content .modal-body button{margin-top:7px;float:right;background:#e1ca96;border-radius:0}#five #drawing,#one #one-text{background:#393e41;color:#f5f3f5}@media (max-width:768px){.interestedModal h1{font-size:23px}.interestedModal .modal-header p{margin-bottom:10px;padding-top:10px!important}.interestedModal .modal-header button{padding:0 10px!important}.interestedModal .modal-header button img{height:15px!important}.interestedModal .modal-content{padding:0 2px 55px}.interestedModal .modal-body{padding-top:0}.interestedModal .modal-body label{display:none}.interestedModal .modal-body .input{margin-bottom:10px!important;width:98%!important;padding:10px}.interestedModal .modal-body button{padding:8px 25px!important}}#four #four-text h1,#four-small,#four-small #four-small-text h1,#three #three-text h1{padding-bottom:10px}#one{margin-top:75px}#one #one-img{background-image:url(/img/header1.jpg)}@media (min-width:992px){#one #one-text{height:50vh}}@media (max-width:991px){#one #one-text{height:initial}}#two #two-first-img{min-height:450px;background:url(/img/header2.jpg) 0 center}#two #two-text{min-height:450px;background-color:#393e41}#two #two-text button{background-color:#393e41;color:#e1ca96;transition:all .3s;-webkit-transition:all .3s}#two #two-text button:hover{border:2px solid #393e41;background-color:#e1ca96;color:#393e41}#two #two-second-img{min-height:450px;background:url(/img/header3.jpg);cursor:pointer}@media screen and (max-width:991px){#one #one-img,#two #two-first-img,#two #two-second-img{min-height:initial;height:0;padding-bottom:50%}#one #one-text{min-height:300px}}#three{margin:0;padding-top:30px;padding-bottom:15px;min-height:60vh;height:auto;background:#f5f3f5}#three #three-text{margin:auto;max-width:670px}#three #three-text p{padding-top:10px;padding-left:20px;padding-right:20px;line-height:25px}#four{height:80vh;padding-bottom:40%;background:#f5f3f5}#four #four-bg{height:75vh;background:url(/img/map_complete.png) center center no-repeat #fff;background-size:cover}#four #four-text{text-align:right;padding:10px 30px;width:350px;position:absolute;top:20px;right:40px;background:rgba(255,255,255,.8);box-shadow:0 0 20px 2px #ddd}#four #four-text h1{font-size:30px}#four #four-text #four-paragraph{line-height:25px;font-weight:200}#four #four-text #four-imgs{padding-top:10px;display:flex;justify-content:space-between}#four #four-text #four-imgs .four-img{display:inline-block;padding:10px;text-align:center}#four #four-text #four-imgs .four-img p{margin-top:10px;font-size:12px}#four #four-text #four-imgs .four-img:last-child{padding-right:0;padding-left:0}#four #four-text #four-imgs img{width:35px;height:35px}#four-small{padding-top:10px;min-height:30vh}#four-small #four-small-text{padding-left:10%;padding-right:10%}#four-small #four-imgs-sm .four-img{padding:10px;display:inline-block}#four-small #four-imgs-sm .four-img img{height:30px;width:30px}#four-small #four-imgs-sm .four-img p{margin-top:10px;font-size:11px}#four-bg-small{height:30vh;background:url(/img/map-placeholder.png)}#five{display:flex;flex-wrap:wrap}#five #five-right,#five #pick-apartment{flex-direction:column;display:flex}#five #drawing{padding-top:30%;padding-bottom:30%}#five #drawing p{margin-top:0;margin-bottom:0;font-size:20px}#five #apartment-drawings{display:flex;justify-content:center;flex-grow:2;background:#f5f3f5;padding:30px}#five #apartment-drawings h1{width:100%;margin-top:0}#five #apartment-drawings p{font-size:18px;font-weight:600;color:#e1ca96}#five #apartment-drawings b{margin-top:15px;margin-bottom:5px}#five #apartment-drawings hr{margin:30px 0}#five #apartment-drawings table{margin-top:15px}#five #apartment-drawings table th{width:100px}#five #apartment-drawings #five-buttons{margin-top:10px}#five #apartment-drawings #five-buttons a{color:inherit;display:inline-block;margin-bottom:10px}#five #apartment-drawings #five-buttons button{margin-top:0;margin-right:10px;border:2px solid #e1ca96;background:#f5f3f5;font-weight:500;font-size:13px}#five #apartment-drawings #five-buttons .interested-border-button{background:#e1ca96}#five #apartment-drawings button{margin-right:10px}@media (max-width:1293px){#five #apartment-drawings .bottom-button.interested-button{margin-top:15px!important;vertical-align:initial!important}}@media (max-width:991px){#five #apartment-drawings{height:auto}#five #apartment-drawings p{float:none!important}#five #apartment-drawings table{margin-top:20px}#five #apartment-drawings table th{padding-top:5px}#five #apartment-drawings button{padding:8px;font-size:11px}#five #apartment-drawings .bottom-button{margin-top:15px!important;margin-bottom:20px;vertical-align:initial!important}}@media (max-width:1293px){#five #apartment-drawings{height:fit-content}}#five #pick-apartment{padding-top:20px;padding-bottom:20px;justify-content:space-between}#five #pick-apartment #select-apartment .glyphicon,#five #pick-apartment #select-apartment p,#footer #design,#footer a{display:inline}#five #pick-apartment #apartment-drawing img{max-width:100%;max-height:700px}#five #pick-apartment #select-apartment{padding-top:40px}#five #pick-apartment #select-apartment p{font-size:14px;font-weight:500}#five #pick-apartment #select-apartment #sold-reserved{text-align:right}#five #pick-apartment #select-apartment #pink{color:#ff928b}#five #pick-apartment #select-apartment #blue{margin-left:20px;color:#58a4b0}#five #pick-apartment #select-apartment .glyphicon{margin-right:5px}#five #pick-apartment #select-apartment #apartments{margin-top:15px}#five #pick-apartment #select-apartment #apartments a{display:inline-block;width:48px;font-size:14px;color:#393e41;text-decoration:none;line-height:25px;transition:.2s}#five #pick-apartment #select-apartment #apartments a.sold{color:#ff928b}#five #pick-apartment #select-apartment #apartments a.reserved{color:#58a4b0}#five #pick-apartment #select-apartment #apartments a#selected{color:#e1ca96;font-weight:500;text-decoration:underline}#five #pick-apartment #select-apartment #apartments a .font-underline-padder{position:relative;left:0;top:-16px;height:2px;background-color:rgba(0,0,0,0);width:34px;padding:0}#five #pick-apartment #select-apartment #apartments a .font-underline{position:relative;left:0;top:0;height:2px;background-color:#e1ca96;width:0;transition:.2s;margin-bottom:10px}#eight,#footer,#six #six-text{background:#393e41}#five #pick-apartment #select-apartment #apartments a.hovered,#five #pick-apartment #select-apartment #apartments a.selected,#five #pick-apartment #select-apartment #apartments a:hover{color:#e1ca96;font-weight:700}#footer,#navbar .title-container #nav-title p,#six #six-text{color:#faf3dd}#five #pick-apartment #select-apartment #apartments a.hovered .font-underline,#five #pick-apartment #select-apartment #apartments a.selected .font-underline,#five #pick-apartment #select-apartment #apartments a:hover .font-underline{padding:0;width:34px}#six #six-text{padding-top:40px;padding-left:40px;height:80vh}#six #six-text h1{padding-bottom:10px;overflow-wrap:break-word}#six #six-text p{padding-right:55px;font-weight:200}#six #six-text button{margin-top:30px}@media (max-width:767px){#five #pick-apartment #select-apartment #blue{margin-left:0}#six #six-text{padding-left:20px;padding-bottom:40px;height:375px}#six #six-imgs .six-img{border:none;border-top:2px solid #fff}}#six #six-imgs a{outline:0}#six #six-imgs .six-img{height:40vh}@media screen and (max-width:767px){#six #six-imgs .six-img{min-height:initial;height:0;padding-bottom:50%}}#six #six-imgs #six-img1{background:url(/img/carousel11.jpg)}#six #six-imgs #six-img2{border-left:2px solid #fff;background:url(/img/carousel2.jpg)}#six #six-imgs #six-img3{border-top:2px solid #fff;background:url(/img/carousel3.jpg)}#six #six-imgs #six-img4{border-top:2px solid #fff;border-left:2px solid #fff;background:url(/img/carousel4.jpg)}#seven{padding:60px 0!important;background:#f5f3f5}#seven a{color:inherit}#seven a:active,#seven a:focus,#seven a:hover{text-decoration:none}#seven .coworker{padding-top:30px}#seven .coworker h4{padding-top:20px;font-weight:400;font-size:20px}#seven .coworker img{max-height:138px;max-width:138px}@media (max-width:1240px){.centered-text{width:auto}}#eight{padding-top:50px;height:600px}#eight #information-box{margin-top:50px!important;margin:0 auto;padding:60px;background:#fff;height:400px;width:600px;display:table}#navbar #nav-interested,#navbar.initial #nav-interested,#navbar.top #nav-interested{margin-right:17px;right:0}#eight #information-box h1{margin-top:0}#eight #information-box hr{margin-top:15px;position:absolute}#eight #information-box p{padding-top:45px;padding-bottom:30px;font-size:25px;font-weight:200}#eight #information-box input{padding:10px;border:0;width:70%;outline:0;background:#f5f3f5;color:rgba(57,62,65,.7);height:41px}#navbar #nav-title p,#splash #splash-text p{font-family:PlayfairDisplay}#eight #information-box button{padding:10px 40px;position:relative;top:-1px;background:#e1ca96;font-weight:500;font-size:12px}#footer{padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:200}#footer p{margin-bottom:5px}#footer #design{padding-right:5px}#footer a{color:#faf3dd!important}::-webkit-input-placeholder{color:rgba(57,62,65,.7)}::-moz-placeholder{color:rgba(57,62,65,.7)}:-ms-input-placeholder{color:rgba(57,62,65,.7)}:-moz-placeholder{color:rgba(57,62,65,.7)}@keyframes goside{0%{width:100%;height:75px}50%{width:100%;height:100%}100%{height:100%}}@media (max-width:768px){#five #pick-apartment #sold-reserved{margin-top:5px;text-align:left!important}#seven{height:auto}#eight{padding-bottom:40px;height:fit-content}#eight #information-box{padding:20px;width:auto}#eight #information-box button,#eight #information-box input{width:100%}@keyframes gotop{0%{min-width:100%;width:100%;height:100%}50%{height:100%}100%{width:100%;height:75px}}}@media (min-width:769px){@keyframes gotop{0%{width:20vw;min-width:320px;height:100vh}50%{width:100%;height:100vh}100%{width:100%;height:75px}}#global-container.sidebar{min-width:320px}}@keyframes alignforsidebar{0%,50%{margin-top:0;padding-left:0}100%,51%{margin-top:-75px;padding-left:20vw}}@keyframes alignfortopbar{0%,50%{margin-top:-75px;padding-left:20vw}100%,51%{margin-top:0;padding-left:0}}#navbar-overlay{position:absolute;background-color:rgba(57,62,65,.7)}#navbar-overlay.cover{width:100vw;height:100vh}#global-container.sidebar{animation:alignforsidebar 1.5s;margin-top:-75px;padding-left:20vw}@media (max-width:768px){#global-container.sidebar{min-width:100%}}#global-container.topbar{animation:alignfortopbar 1.5s;margin-top:0;padding-left:0}#navbar{position:fixed;z-index:5;height:75px;background-color:#393e41;top:0!important}#navbar #nav-title{position:absolute;width:100%;top:0}#navbar #nav-title p{font-size:26px;color:#f5f3f5}#navbar .title-container #nav-burger{width:35px;height:25px;position:absolute;top:25px;left:15px;z-index:99;background:0 0}#navbar .title-container #nav-burger #nav-burger-bottom,#navbar .title-container #nav-burger #nav-burger-mid,#navbar .title-container #nav-burger #nav-burger-top{transition:.5s;height:2px;background-color:#fff}#navbar .title-container #nav-burger.burger:hover #nav-burger-bottom,#navbar .title-container #nav-burger.burger:hover #nav-burger-mid,#navbar .title-container #nav-burger.burger:hover #nav-burger-top{background-color:#e1ca96}#navbar .title-container #nav-burger.burger:hover #nav-burger-bottom{width:35px}#navbar .title-container #nav-burger.burger #nav-burger-mid,#navbar .title-container #nav-burger.burger #nav-burger-top{width:35px;margin-bottom:10px}#navbar .title-container #nav-burger.burger #nav-burger-bottom{width:25px}#navbar .title-container #nav-burger.close{opacity:1}#navbar .title-container #nav-burger.close #nav-burger-top{transition:.5s;width:35px;height:2px;margin-bottom:0;margin-top:10px;transform:rotate(45deg);background-color:#fff}#navbar .title-container #nav-burger.close #nav-burger-mid{opacity:0;transition:.5s;width:35px;height:2px;margin-bottom:-5px;background-color:#fff}#navbar .title-container #nav-burger.close #nav-burger-bottom{transition:.5s;width:35px;height:2px;margin-bottom:-15px;transform:rotate(-45deg);background-color:#fff}#navbar .title-container #nav-burger.close:hover #nav-burger-bottom,#navbar .title-container #nav-burger.close:hover #nav-burger-mid,#navbar .title-container #nav-burger.close:hover #nav-burger-top{background-color:#e1ca96}#navbar .title-container img{position:absolute;top:25px;left:70px}#navbar .title-container #nav-title{margin-top:15px}#navbar #nav-interested{position:absolute;bottom:12px;transition:1.5s;width:136px}#navbar #nav-interested button{margin-bottom:5px;background-color:#e1ca96;color:#393e41;height:40px;width:136px}#navbar #nav-links{opacity:0;pointer-events:none;margin-top:58px;margin-left:20px;transition:1s}#navbar #nav-links ul li{margin-bottom:20px}#navbar #nav-links ul li a{font-size:18px;font-weight:500;color:#faf3dd;text-decoration:none;transition:all .2}#navbar #nav-links ul li a:hover{border-bottom:1px solid #e1ca96;color:#e1ca96}#navbar.initial,#navbar.top{animation:gotop 1.5s;width:100%}#navbar.side{animation:goside 1.5s;height:100%}@media (min-width:769px){#navbar.side{width:20vw;min-width:320px}}@media (max-width:768px){#navbar.side{width:100%;min-width:100%}}#navbar.side #nav-interested{right:0;margin-right:calc(100% - 195px)}@media (max-width:767px){#navbar #nav-interested{opacity:0;pointer-events:none}#navbar.side #nav-interested{opacity:1;pointer-events:initial}}#navbar.side #nav-links{opacity:1;pointer-events:auto}@keyframes animatesplash1{0%{margin-left:0;width:0}50%{margin-left:0;width:200px;opacity:1}100%{margin-left:200px;width:0;opacity:0}}@keyframes animatesplash2{0%,50%{opacity:1}100%{opacity:0}}@keyframes opensplash1{0%{top:0;height:50vh}100%{top:0;height:0}}@keyframes opensplash2{0%{top:50%}100%{top:100%}}#splash{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;width:100%;height:100%;z-index:2000}#splash #splash-bottom,#splash #splash-top{background:#393e41;position:absolute;width:100%;height:50vh}#splash #splash-top{top:0}#splash #splash-top.open{animation:opensplash1 1s ease-in-out;top:0;height:0}#splash #splash-bottom{top:50vh}#splash #splash-bottom.open{animation:opensplash2 1s ease-in-out;top:100vh}#splash #splash-text{animation:animatesplash2 2.25s ease-in-out;z-index:2001}#splash #splash-text p{font-size:50px;color:#f5f3f5}#splash #splash-lines{z-index:2001;width:200px}#splash #splash-lines #splash-line{animation:animatesplash1 2.25s ease-in-out;height:5px;background-color:#e1ca96}.debug{border:1px solid red}.modal{position:fixed;height:100%;width:100%;justify-content:center;align-items:center}.modal .close-modal{position:fixed;top:20px;right:20px;border:none;margin:0;background:0 0;z-index:99999}.modal .close-modal img{height:20px}.modal.in{display:flex!important}.modal .modal-dialog{width:initial}.modal .modal-dialog .modal-content{background:0 0;box-shadow:none;border:0;width:80vw;height:80vh;display:flex;align-items:center}@media screen and (max-width:911px){.modal .modal-dialog .modal-content{width:100vw}}.modal .modal-dialog .modal-content .modal-header{padding:0;border:0;text-align:right;z-index:99999;position:fixed;top:0;right:15px}.modal .modal-dialog .modal-content .modal-header button{border:none;margin:0;background:0 0}#apartment-drawing-modal,#apartment-drawing-modal .line{border-bottom:1px solid #e1ca96}.modal .modal-dialog .modal-content .modal-header button img{height:20px}.modal .modal-dialog .modal-content .modal-body{display:flex;align-items:center}.modal .modal-dialog .modal-content .modal-body.no-flex{display:block}.modal .modal-dialog .modal-content .modal-body .carousel-inner{align-items:center;display:flex;position:relative}.modal .modal-dialog .modal-content .modal-body .carousel-inner .item img{max-height:100%;max-width:100%}.modal .modal-dialog .modal-content .modal-body .carousel-control{width:100px;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:1.5;background:0 0}@media screen and (min-width:1290px){.modal .modal-dialog .modal-content .modal-body .carousel-control{position:static}}.modal .modal-dialog .modal-content .modal-body .carousel-control img{position:relative;max-height:75px}@media screen and (min-width:767px) and (max-width:991px){.because-of-bootstrap-i-made-this-class-enjoy{margin-left:12.5%}}#apartment-drawing-modal .modal-content{display:flex;justify-content:center;width:initial;height:initial}#apartment-drawing-modal #apartment-drawing-modal-image{max-width:85vw;max-height:85vh}#apartment-drawing-modal #apartment-modal-title{font-size:20px;margin-bottom:15px}#apartment-drawing-modal .line{width:50px;margin-bottom:15px}#apartment-drawing-modal .exit button{border:none;float:right;background:0 0}#apartment-drawing-modal .exit button img{height:20px}#apartment-drawing-modal .white{background-color:#fff;display:inline-block;text-align:left}#apartment-drawing-modal .white .exit{width:100%;display:block}#apartment-drawing-modal .white .content{display:flex;align-items:center;justify-content:space-between}#apartment-drawing-modal .white .content .info{margin-top:30px;margin-left:30px;margin-bottom:30px}@media screen and (max-width:991px){#apartment-drawing-modal .white .content{flex-direction:column}}#apartment-drawing-modal .modal-body{text-align:center}#apartment-drawing-modal .right-info{height:100%;margin-top:30px}#apartment-drawing-modal .right-info #modal-right-info-title{margin-bottom:20px;font-weight:700}#apartment-drawing-modal .right-info .right-info-content{display:flex}#apartment-drawing-modal .right-info .right-info-content #modal-right-info-left{margin-right:30px;font-weight:700}#apartment-drawing-modal .right-info .right-info-content #modal-right-info-left,#apartment-drawing-modal .right-info .right-info-content #modal-right-info-right{white-space:pre}#apartment-drawing-modal .info{margin-right:60px;display:flex;flex-direction:column;justify-content:space-between}#apartment-drawing-modal .info .tag{display:flex;align-items:center;margin-bottom:15px}#apartment-drawing-modal .info .tag .text-definition{margin-left:10px}.content.mobile .info{display:flex;flex-wrap:wrap}.content.mobile .info .tag{display:flex;align-items:center;margin-bottom:15px;margin-left:15px}.content.mobile .info .tag .text-definition{margin-left:10px}.content.mobile .info .tag img{width:30px}@media (max-width:767px){.flex-xs-12{width:100%}}@media (min-width:991px){.flex-sm-4{width:33.3%}.flex-sm-5{width:41.6%}.flex-sm-7{width:58.3%}.flex-sm-8{width:66.6%}}#modal-right-info-left,#modal-right-info-right,#modal-right-info-title{white-space:pre-wrap}#interested-modal-body{padding:30px}#interested-modal-body h1{margin-bottom:30px}#interested-modal-body form label{font-size:15px;font-weight:400}#interested-modal-body form input,#interested-modal-body form textarea{margin-bottom:15px;padding:15px;line-height:15px;width:100%;border:0!important;outline:0;resize:none;background:#f5f3f5;border-radius:0}#interested-modal-body form #contact-email{width:98%}#interested-modal-body form button{margin-top:7px;background:#e1ca96;border-radius:0}