html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}textarea{font-family:museo-sans,sans-serif}textarea:focus{text-align:left}body{line-height:1;font-family:museo-sans,sans-serif;font-weight:300;font-style:normal;color:#000}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1{font-family:museo-sans,sans-serif}.container-wrap{padding:0 100px 30px;display:flex;flex-direction:column;min-height:calc(100vh - 70px)}.flex{display:flex}.align-self-end{align-self:flex-end}*{box-sizing:border-box}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.nowrap{white-space:nowrap}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.align-center{align-items:center}.hide{display:none}.show{display:block}.pos-relative{position:relative}.no-underline{text-decoration:none}.button{text-decoration:none;padding:12px 20px;display:inline-block;font-size:14px;cursor:pointer}.button.secondary-btn{color:#0074bc;border:1px solid #0074bc;border-radius:20px}.button.secondary-btn:hover{background:#0074bc;color:#fff}.button.primary-btn{background:#0074bc;border:1px solid #0074bc;color:#fff;border-radius:20px}.button.primary-btn:hover{background:transparent;color:#0074bc}.button.primary-btn:focus,.button.primary-btn:active{border:1px solid #0074bc;background:#0074bc;color:#fff;transition:background 1s ease}.button.small{color:#0074bc;padding:5px 18px}p{font-size:16px;margin:0 0 32px;line-height:normal}.rich-text p{margin:0 0 18px}a{color:#000}ul{list-style:disc;padding-left:25px;margin-bottom:20px}ul li{margin-bottom:8px}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4{margin-bottom:0}h1{font-size:40px;color:#0074bc;line-height:normal;margin-bottom:30px;font-weight:300}h2{font-size:36px;line-height:normal;color:#0074bc;margin-bottom:24px}h3{font-size:24px;line-height:normal;color:#000;margin-bottom:24px}h4{font-size:20px;font-weight:500;color:#000;margin-bottom:10px;line-height:normal}h5{font-size:18px;font-weight:500;color:#000;line-height:normal}h6{font-size:14px;color:#000;font-weight:500;line-height:normal;display:inline-block;margin-bottom:20px}.top-header-left .address{font-size:14px;color:#000;font-weight:500;line-height:normal;display:inline-block}.button-lists a:not(:last-child){margin-right:20px}.sk-blue,.sk-blue-hover:hover{color:#0074bc}.font-500-hover:hover{font-weight:500}.padding-0{padding:0}.margin-0{margin:0}.header-static{position:static!important}.sk-header.sm-header{height:70px}.sk-header{height:110px;background-color:#fff;position:relative;transition:height .5s ease-in-out;left:0;right:0;display:flex;align-items:center;position:fixed;top:0;width:100%;z-index:1000}.sk-header .inner-header{width:100%;justify-content:space-between;padding:0 100px}.guest-auth-wrapper{max-width:600px;margin:0 auto;box-shadow:-2px -1px 13px 5px #00000026}.guest-auth-alerts{max-width:600px;margin:0 auto}.guest-auth-wrapper form{padding:30px 40px}.sk-header ul{list-style:none}.sk-header .left .logo img{width:80px;height:auto;margin-right:25px}.sk-header .left .logo{position:relative}.sk-header .left .logo-text{margin-left:20px;position:relative}.sk-header .left .logo-text:before{position:absolute;width:1px;height:60px;background:url(/build/assets/logo-seperator-5e176ed6.png) no-repeat;content:"";top:0px;display:inline-block;top:50%;left:-20px;margin-top:-30px}.sk-header .left a{text-decoration:none}.sk-header .left .logo-text{font-size:20px;font-weight:400}.sk-header .main-menu nav ul{margin-bottom:0}.sk-header .main-menu nav ul li{cursor:pointer;margin:0 28px 0 0}.sk-header .main-menu nav ul li a{color:#000;font-size:16px;cursor:pointer}.sk-header .main-menu nav ul li a:hover{color:#0074bc}.sk-header .main-menu nav ul li a.active{color:#0074bc;text-decoration:underline;font-weight:300}.logged-in{cursor:pointer}.logged-in .helper{font-size:10px;font-weight:300;cursor:pointer}.logged-in .helper svg{padding-left:4px}.sk-header .logged-in{position:relative;padding-left:28px}.sk-header .logged-in:before{position:absolute;width:1px;height:60px;background:url(/build/assets/logo-seperator-5e176ed6.png) no-repeat;content:"";top:0px;display:inline-block;top:50%;left:0;margin-top:-30px}#main-content{width:100%;flex:1;padding-top:110px}.guest-main-content{min-width:50%;width:auto;margin:auto}#main-content.show-mobile-menu{position:relative}.mobile-menu{height:32px;position:absolute;width:45px;right:25px}#hamburger-menu{width:100%;height:100%;cursor:pointer;padding:0;background:none;border:none;position:absolute;top:2px}#hamburger-menu span{border-radius:8px;position:absolute;transform:rotate(0);background:#0074bc;display:block;height:3px;left:14px;margin:0 auto;opacity:1;transition:.15s ease-in-out;width:30px}#hamburger-menu span:first-child{top:0px}#hamburger-menu span:nth-child(2),#hamburger-menu span:nth-child(3){top:10px}#hamburger-menu span:nth-child(4){top:21px}#hamburger-menu.open span:first-child{width:0}#hamburger-menu.open span:nth-child(2){transform:rotate(45deg)}#hamburger-menu.open span:nth-child(3){transform:rotate(-45deg)}#hamburger-menu.open span:nth-child(4){width:0}.mobile-menu{display:none}.no-scroll{overflow:hidden}.mobile-navigation{position:absolute;display:none;top:80px;height:calc(100vh - 80px);width:100%;background:#0074bc;padding-left:0!important;z-index:100}.mobile-navigation ul{list-style:none}.mobile-navigation nav ul li a{color:#fff;font-size:22px}.mobile-navigation nav ul{flex-direction:column}.mobile-navigation ul{padding:25px 25px 0}.mobile-navigation nav ul li{margin-bottom:25px}.mobile-logged-in ul li a{text-decoration:none;color:#fff}.mobile-logged-in ul li{margin-bottom:10px}.mobile-logged-in ul{display:flex;flex-direction:column-reverse}.mobile-logged-in ul li a{border:1px solid #fff;border-radius:20px;display:inline-block;padding:10px 20px}.logged-in__dropdown{position:absolute;background:white;border-radius:10px;top:31px;box-shadow:-2px -1px 13px 5px #00000026;padding:11px 20px;left:7px;transition:top .2s linear;opacity:0;visibility:hidden}.logged-in__dropdown ul li:hover>a{color:}.logged-in__dropdown.show{top:36px;opacity:1;visibility:visible;transition:all .2s linear}.logged-in__dropdown ul{text-align:right;list-style-position:inside}.logged-in__dropdown ul li a{font-size:14px;text-decoration:none;color:#000}.logged-in__dropdown ul li:not(:last-child){margin-bottom:6px}#main-content .apartment-list{padding:40px;background:#f6f6f6}#main-content .apartment-list:not(:first-child){margin-top:50px}.apartment-list .top-header-left{margin-bottom:20px}.light-grey-bg{background:#f6f6f6}.content-body{padding:40px}.content-body a{color:#000}.content-body .full-content{max-width:800px}.content-body .full-content p:last-of-type{margin-bottom:0}.slider{height:660px}.slide-images{height:inherit}.slide-images ul{list-style:none;padding:0;margin:0;height:inherit}.slide-images .feature-img{height:inherit;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}.slide-images ul li{position:absolute;z-index:1;background-color:#fff;width:100%;margin-bottom:0;height:inherit}.slide-images li.active{z-index:3}.slider-container{max-width:970px;width:100%;margin-left:auto;margin-top:40px}.apartment-list .left-content{width:50%;margin-right:5%}.apartment-list .right-btn-slider{width:50%;text-align:right}.slider .left-arrow{background:url(/build/assets/arrow-left-deff31ab.png);position:absolute;background-size:contain;height:48px;width:48px;background-repeat:no-repeat;top:50%;margin-top:-24px;z-index:10;left:24px;cursor:pointer}.slider .right-arrow{background:url(/build/assets/arrow-right-cd4cc38a.png);position:absolute;background-size:contain;height:48px;width:48px;background-repeat:no-repeat;top:50%;margin-top:-24px;z-index:10;right:24px;cursor:pointer}.slider .left-arrow:hover,.slider .right-arrow:hover{opacity:.8}.sk-footer{font-size:14px;color:#000;text-align:center;margin-top:50px;padding-top:20px;border-top:1px solid #bcbebd}.button-lists a:not(:last-child){margin-bottom:15px}form{width:100%}.form-heading{background:#0074bc;color:#fff;font-size:20px;font-weight:500;padding:14px 40px}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=search],form select,form textarea{width:100%;border:1px solid #bcbebd;border-radius:3px;padding:11px 10px}form textarea{resize:none;height:100px}form label{font-weight:900;display:block;font-size:14px;margin-bottom:7px}form .label-helper{color:gray;font-size:14px;margin-bottom:4px;display:block}form .input-group{margin-bottom:22px}form input[type=submit]{background:#0074bc;padding:12px 20px;border:1px solid #0074bc;border-radius:3px;color:#fff;font-weight:900;font-size:15px;cursor:pointer}form input[type=submit]:hover{background:transparent;color:#0074bc}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="24" height="15" viewBox="0 0 24 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.7142 1.57141L11.9999 12.2857L1.28566 1.57141" stroke="%230074BC" stroke-width="3"/></svg>');background-position:right .1rem top 50%;background-repeat:no-repeat;background-size:35px 6px;padding:11px 10px 12px}form input[type=search]{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.9 20.975L13.325 14.4C12.825 14.8333 12.2417 15.1708 11.575 15.4125C10.9083 15.6541 10.2 15.775 9.45 15.775C7.65 15.775 6.125 15.15 4.875 13.9C3.625 12.65 3 11.1416 3 9.37498C3 7.60831 3.625 6.09998 4.875 4.84998C6.125 3.59998 7.64167 2.97498 9.425 2.97498C11.1917 2.97498 12.6958 3.59998 13.9375 4.84998C15.1792 6.09998 15.8 7.60831 15.8 9.37498C15.8 10.0916 15.6833 10.7833 15.45 11.45C15.2167 12.1166 14.8667 12.7416 14.4 13.325L21 19.875L19.9 20.975ZM9.425 14.275C10.775 14.275 11.925 13.7958 12.875 12.8375C13.825 11.8791 14.3 10.725 14.3 9.37498C14.3 8.02498 13.825 6.87081 12.875 5.91248C11.925 4.95414 10.775 4.47498 9.425 4.47498C8.05833 4.47498 6.89583 4.95414 5.9375 5.91248C4.97917 6.87081 4.5 8.02498 4.5 9.37498C4.5 10.725 4.97917 11.8791 5.9375 12.8375C6.89583 13.7958 8.05833 14.275 9.425 14.275Z" fill="%230074BC"/></svg>');background-position:right .1rem top 50%;background-repeat:no-repeat;background-size:35px 23px}.register-client{max-width:900px;margin:0 auto}.required-text{font-size:15px;font-style:italic;color:#000;margin-bottom:20px;font-weight:900}form input[type=text]:-ms-input-placeholder,form input[type=text]::-moz-placeholder,form input[type=text]::placeholder,form input[type=text]::-webkit-input-placeholder{font-size:15px;color:#bcbebd}.filter-container{padding:10px 20px}.filter-container .text-label{font-size:16px;color:#000;font-weight:500;margin-right:20px}.filter-input{margin-right:20px;margin-bottom:10px;margin-top:10px}.form-apartments .filter-project,.form-residential-communities .filter-project,.form-clients .filter-project{width:20%}.form-apartments .filter-beds,.form-residential-communities .filter-beds,.form-apartments .filter-stories,.form-residential-communities .filter-stories{width:10%}.form-residential-communities .filter-status{width:15%}.form-apartments .filter-property-name,.form-apartments .filter-price-from,.form-apartments .filter-price-to{width:20%}.filter-container-inner{width:100%}.clear-print{margin-left:20px}.clear-print a{margin:0 8px;font-size:14px}.table-container{margin-top:20px}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{text-align:left;padding:8px}table th{background:#f6f6f6;font-size:14px;font-weight:500;padding:14px 8px;position:relative}table td{padding:14px 8px;border-bottom:1px solid #f6f6f6}th,td{text-align:left;padding:8px;font-size:14px}table .table-links{text-align:right}.table-heading{position:relative;white-space:nowrap}table .up-sort{background-image:url(/build/assets/up-sort-0059ec90.png);background-repeat:no-repeat;position:absolute;right:-12px;width:7px;height:7px;background-size:contain;cursor:pointer;top:2px}table .down-sort{background-image:url(/build/assets/down-sort-c44cacb5.png);background-repeat:no-repeat;position:absolute;right:-12px;width:7px;height:7px;background-size:contain;cursor:pointer;bottom:1px}.modal-container:before{background:rgba(0,0,0,.6);bottom:0;content:"";display:none;left:0;position:fixed;right:0;top:0;z-index:9999}.opened:before{display:block}.modal-container{opacity:0;visibility:hidden}.modal-container.opened{opacity:1;visibility:visible}.opened .modal-dialog{top:50%;transition:all .5s ease}.modal-dialog.button-form{max-width:543px}.modal-dialog{min-height:300px;max-height:80%;overflow:hidden;background:#fefefe;border-radius:10px;box-shadow:0 8px 52px #0000002b;left:50%;max-width:582px;position:fixed;top:52%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:top .4s ease;width:100%;z-index:99999}.modal-body{height:100%}.modal-search-container{margin-top:25px}.btn-close{color:#aaa;font-size:20px;padding:10px;position:absolute;right:0px;text-decoration:none;top:0px}.modal-body{padding:36px}.modale .modal-content{margin-top:15px}.modal-dialog.md-large{max-width:920px}#pre_registered_modal .modal-form .input-group{width:28%;margin-right:2%}form.inline-inputs .input-group{margin-bottom:0}@media (max-width: 1900px){.slider{height:580px}}@media (max-width: 1700px){.sk-header .inner-header{padding:0 60px}.container-wrap{padding:0 60px 30px}}@media (max-width: 1580px){.slider{height:500px}.apartment-list .left-content{margin-right:4%}}@media (max-width: 1380px){.sk-header .inner-header{padding:0 40px}.container-wrap{padding:0 40px 30px}.slider{height:470px}}@media (max-width: 1200px){.slider{height:420px}.clients-container .filter-container{flex-direction:column;align-items:flex-start;padding:20px}.clients-container .register-client-form{margin-top:20px}}@media (max-width: 1350px){.form-residential-communities .filter-project{width:25%}.form-residential-communities .filter-beds{width:12%}.form-residential-communities .filter-property-name{width:25%}.form-residential-communities .filter-price-from,.form-residential-communities .filter-price-to,.form-residential-communities .filter-stories{width:16%}.form-residential-communities{flex-wrap:wrap}.form-residential-communities .filter-status{width:25%}.form-apartments .filter-project{width:40%}.form-apartments .filter-property-name,.form-apartments .filter-beds{width:25%}.form-apartments .filter-price-from,.form-apartments .filter-stories{width:26%}.residential-communities-container .filter-container-inner .list{align-items:flex-start;margin-top:20px}table .down-sort{bottom:-1px}}@media (max-width: 1150px){.sk-header .inner-header{padding:0 25px}.container-wrap{padding:0 25px 30px}.sk-header .right{display:none}.mobile-menu{display:block}.sk-header{height:80px}#main-content{padding-top:80px}.table-container{overflow-x:auto}}@media (max-width: 1100px){.form-apartments{flex-wrap:wrap}.filter-container-inner .list{align-items:flex-start;margin-top:20px}.form-apartments .filter-beds{flex-grow:2}}@media (max-width: 1024px){.content-body .full-content{max-width:none}.document-body{display:flex;flex-direction:column-reverse}}@media (max-width: 991px){.slider{height:372px}.mobile-logged-in ul li a:hover,.mobile-logged-in ul li a:active,.mobile-logged-in ul li a:focus{background:#fff;color:#0074bc}.form-clients{flex-wrap:wrap}.modal-dialog,.modal-dialog.md-large{width:90%}}@media (max-width: 900px){.slider{height:450px}.apartment-list .left-content{margin-right:0%;width:100%}.apartment-list .right-btn-slider{width:100%}#main-content .apartment-list{flex-direction:column}.apartment-list .right-btn-slider{text-align:left;margin-top:20px}.form-clients .filter-project{width:49%}}@media not print{@media (max-width: 767px){.form-apartments .filter-property-name,.form-apartments .filter-project{width:55%}.form-apartments .filter-beds{flex-grow:inherit;width:40%;margin-right:0}.form-apartments .filter-price-from{margin-right:0;width:40%}.apartment-table .table-links{text-align:left}.apartment-table table,.apartment-table thead,.apartment-table tbody,.apartment-table th,.apartment-table td,.apartment-table tr{display:block}.apartment-table thead tr{position:absolute;top:-9999px;left:-9999px}.apartment-table tr{border:1px solid #ccc}.apartment-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;padding-top:12px;padding-bottom:12px;font-size:14px}.apartment-table td:before{position:absolute;top:12px;left:6px;padding-right:10px;white-space:nowrap}.apartment-table table{width:auto}.apartment-table tbody tr td:nth-of-type(1):before{content:"Project";font-weight:500}.apartment-table tbody tr td:nth-of-type(2):before{content:"Property";font-weight:500}.apartment-table tbody tr td:nth-of-type(3):before{content:"Lot";font-weight:500}.apartment-table tbody tr td:nth-of-type(4):before{content:"Bed";font-weight:500}.apartment-table tbody tr td:nth-of-type(5):before{content:"Car";font-weight:500}.apartment-table tbody tr td:nth-of-type(6):before{content:"Aspect";font-weight:500}.apartment-table tbody tr td:nth-of-type(7):before{content:"Internal";font-weight:500}.apartment-table tbody tr td:nth-of-type(8):before{content:"External";font-weight:500}.apartment-table tbody tr td:nth-of-type(9):before{content:"Total";font-weight:500}.apartment-table tbody tr td:nth-of-type(10):before{content:"Price";font-weight:500}table tbody tr{margin-bottom:8px}.modal-form form{flex-direction:column}#pre_registered_modal .modal-form .input-group{margin-right:0;width:100%;margin-bottom:20px}.modal-form .button{align-self:flex-start}}}@media (max-width: 600px){.slider{height:350px}.slider .left-arrow,.slider .right-arrow{width:34px;height:34px}#main-content .apartment-list{padding:30px 25px}.form-apartments .filter-property-name,.form-apartments .filter-project,.form-apartments .filter-price-to,.form-apartments .filter-price-from,.form-apartments .filter-beds{width:100%;margin-right:0}.filter-container-inner{flex-direction:column}.filter-container{padding:10px 20px 30px}.filter-apartment-btn{margin-top:15px}.form-residential-communities .filter-input,.form-clients .filter-input{width:100%;margin-right:0}}@media (max-width: 480px){.slider{height:300px}}.table-button.active .reserve-apartment{z-index:500}.reserve-apartment{position:relative;z-index:10}.reserve-links{position:relative}.table-button.active .link-lists{display:flex}.table-button.active .button{background:#0074bc;color:#fff}.link-lists{box-shadow:-2px -1px 13px 5px #0000001a;border-radius:10px;padding:40px 16px 20px;display:none;position:absolute;left:-20px;top:-8px;z-index:100;background:#fff;text-align:right;flex-direction:column}.link-lists a{font-size:14px;margin-top:14px;white-space:nowrap}.loading{margin-top:100px;margin-bottom:100px;position:absolute;width:100%;display:flex;justify-content:center;align-items:center}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#0074bc;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media print{body{visibility:hidden}.printable{visibility:visible;position:absolute;left:0;top:0;min-height:auto;margin-top:40px;width:100%;overflow:hidden}.hide-when-printing{display:none}}.error-text{color:#db2f10;margin-top:4px}@media print{body{margin:0;color:#000;background-color:#fff}.filter-container{display:none}}.paginate-links .flex{display:flex-root}.form-section-seperator{margin-top:6px;margin-bottom:10px}.contracts-table .modal-dialog{height:800px}.contracts-table .modal-body{overflow-y:auto}.contract-overview-data-table{width:100%}.contract-overview-data-table tr td:first-child{font-weight:500;width:300px;color:#5a5a5a}.contract-overview-data-table tr td:nth-child(2){width:8px}.contract-overview-data-table tr td:nth-child(3){font-weight:300}
