:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-ocd-width);min-width:var(--mm-ocd-min-width);max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:clamp(calc(100% - var(--mm-ocd-max-width)),calc(100% - var(--mm-ocd-width)),calc(100% - var(--mm-ocd-min-width)));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:calc(100% + var(--mm-spn-panel-offset));padding-right:var(--mm-spn-panel-offset);line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(-1 * var(--mm-spn-panel-offset));overflow:visible}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:var(--mm-spn-item-height);padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}
*{font-family:sculpin;}h1{margin-bottom:24px;color:#808184;font-size:34px;font-weight:600;}h2{font-size:24px;font-weight:500;color:#808184;}h3{font-size:20px;font-weight:400;color:#808184;}h4{font-size:16px;font-weight:400;color:#808184;}p{font-size:14px;font-weight:300;}b,strong{font-weight:bold;}a{color:var(--bs-body-color);}a:hover{color:#81958c;}@media only screen and (max-width:991px){header nav.navbar .navbar-nav{margin-top:25px;}}header nav.navbar .navbar-nav .nav-item{position:relative;margin:0 36px;height:100%;}@media only screen and (max-width:1399px){header nav.navbar .navbar-nav .nav-item{margin:0 20px;}}header nav.navbar .navbar-nav .nav-item:last-child{margin-right:0;}header nav.navbar .navbar-nav .nav-item a:not(.dropdown-subitem):after{position:absolute;bottom:0;left:0;right:0;width:0%;content:'.';color:transparent;background:#000;height:2px;border:0;transition:all .3s;margin-bottom:0;}header nav.navbar .navbar-nav .nav-item a:not(.dropdown-subitem):not(.nav-link-btn):hover:after{width:100%;}header nav.navbar .navbar-nav .nav-item.selected a:not(.dropdown-subitem):not(.nav-link-btn):after{width:100%;}header nav.navbar .navbar-nav .nav-item .nav-link{color:#000;font-size:14px;text-transform:uppercase;font-weight:bold;padding:8px 0;}header nav.navbar .navbar-nav .nav-item .nav-link.dropdown-subitem{padding:8px;}@media only screen and (max-width:991px){header nav.navbar .navbar-nav .nav-item .nav-link{margin-left:0;margin-right:0;}}header nav.navbar .navbar-nav .nav-item .nav-link.nav-link-btn{max-width:200px;background-color:#81958c;color:#fff;text-align:center;text-transform:uppercase;padding:8px 24px;border:0;box-shadow:none;border-radius:20px;transition:all .3s ease-in-out;}header nav.navbar .navbar-nav .nav-item .nav-link.nav-link-btn:hover{background-color:#abb8b2;}header nav.navbar .navbar-nav .nav-item .dropdown-menu li{margin-left:0;margin-right:0;margin-bottom:0;}header #main-nav{height:130px;}header #main-nav>div{height:100%;border-bottom:2px solid #f2f2f2;}header #main-nav>div>div{height:100%;}@media only screen and (max-width:991px){header #main-nav>div>div{padding-left:0;}}header #main-nav .logo-wrapper{height:100%;display:flex;align-items:center;justify-content:center;margin-left:25px;}@media only screen and (max-width:991px){header #main-nav .logo-wrapper{justify-content:flex-start;}}header #main-nav .logo-wrapper a.logo-brand{text-decoration:none;z-index:20;}header #main-nav .logo-wrapper a.logo-brand img{height:80px;}@media only screen and (max-width:1399px){header #main-nav .logo-wrapper a.logo-brand img{height:70px;}}@media only screen and (max-width:1199px){header #main-nav .logo-wrapper a.logo-brand img{height:60px;}}@media only screen and (max-width:991px){header #main-nav .logo-wrapper a.logo-brand img{height:90px;}}header #main-nav .logo-wrapper a.logo-brand span{font-size:24px;text-decoration:none;color:#000;}header #main-nav #my-menu{height:100%;padding:0;right:4px;justify-content:flex-end;}@media only screen and (min-width:768px){header #main-nav .collapse ul li:hover>ul,header #main-nav #navbarNavDropdown ul li:hover>ul{display:block;}header #main-nav .collapse ul ul,header #main-nav #navbarNavDropdown ul ul{position:absolute;min-width:230px;display:none;padding:0;margin:0;z-index:11000;border-radius:0;}header #main-nav .collapse ul ul .nav-item,header #main-nav #navbarNavDropdown ul ul .nav-item{padding:0;}header #main-nav .collapse ul ul .nav-item.selected,header #main-nav #navbarNavDropdown ul ul .nav-item.selected,header #main-nav .collapse ul ul .nav-item:hover,header #main-nav #navbarNavDropdown ul ul .nav-item:hover{background-color:#e3e3e3;}header #main-nav .collapse ul ul ul,header #main-nav #navbarNavDropdown ul ul ul{position:absolute;top:0;left:100%;min-width:275px;display:none;transition:all .2s;}}header #main-nav .open-dd{display:block!important;}.logout-item{margin-right:0!important;}.logout-item .logout-btn{background-color:transparent;border:0;padding:8px 16px;}@media only screen and (max-width:991px){.logout-item .logout-btn{width:100%;text-align:left;border:0;}}@media(max-width:991px){.mm-spn.mm-spn--light{color:#000;background:#fff;}.mm-spn ul.mm-spn--parent{left:-100%;}.mm-spn.mm-spn--navbar:after{opacity:1;}.navbar-nav .dropdown-menu{position:fixed;float:unset;border:0;border-radius:0;}.navbar-nav .nav-item:not(.dropdown):before{display:none;}.navbar-nav .nav-item .nav-link{padding:13px 20px;background:#fff;color:#000;}.navbar-nav .nav-item .nav-link:hover,.navbar-nav .nav-item .nav-link:active,.navbar-nav .nav-item .nav-link.active,.navbar-nav .nav-item .nav-link:focus{background:#81958c;color:#fff;}.navbar-nav .nav-item .nav-link:hover:before,.navbar-nav .nav-item .nav-link:active:before,.navbar-nav .nav-item .nav-link.active:before,.navbar-nav .nav-item .nav-link:focus:before,.navbar-nav .nav-item .nav-link:hover:before,.navbar-nav .nav-item .nav-link:active:before,.navbar-nav .nav-item .nav-link.active:before,.navbar-nav .nav-item .nav-link:focus:before,.navbar-nav .nav-item .nav-link:hover:before,.navbar-nav .nav-item .nav-link:active:before,.navbar-nav .nav-item .nav-link.active:before,.navbar-nav .nav-item .nav-link:focus:before{opacity:1;}.mm-spn.mm-spn--navbar ul:before{border-color:#000;}.mm-spn li:after{border-color:#000;margin-left:0;}.mm-ocd .dropdown-toggle::after{display:none!important;}}.navbar-toggler,.navbar-toggler:focus{border:0!important;outline:0!important;background:#81958c;position:fixed;border-radius:0;top:30px;right:10px;padding:.5rem .5rem;width:45px;z-index:12000;}@media(min-width:992px){.navbar-toggler,.navbar-toggler:focus{display:none;}}.navbar-toggler>span,.navbar-toggler:focus>span{display:block;background:#fff;height:2px;margin-bottom:5px;}.navbar-toggler>span:last-child,.navbar-toggler:focus>span:last-child{margin-bottom:0;}.admin-nav{justify-content:space-between;padding:10px;background-color:#81958c;}.admin-nav a{color:#fff;}.admin-nav a:hover{color:#e6e6e6;}.admin-nav-left{display:flex;}.admin-nav-right{display:flex;}.admin-nav-right span{color:#fff;padding:8px 16px;}.admin-nav-right form{margin-bottom:0;}.table{--bs-table-striped-bg:#e9ede7;}.admin-page .admin-top{height:80px;background-color:#81958c;display:flex;align-items:center;font-size:16px;line-height:20px;}.admin-page .admin-top p{text-transform:uppercase;color:#fff;margin-bottom:0;font-size:14px;}.admin-page .admin-top p span{font-size:18px;font-weight:bold;}.admin-page .admin-menu-wrapper{min-height:500px;display:flex;background-color:#f2f2f2;justify-content:flex-end;}@media(max-width:991px){.admin-page .admin-menu-wrapper{justify-content:flex-start;}}.admin-page .admin-menu-wrapper h3{color:#81958c;text-transform:uppercase;font-size:18px;font-weight:bold;margin:1rem 0;}.admin-page .admin-menu-wrapper .admin-menu{width:54%;padding:12px;}@media(max-width:1399px){.admin-page .admin-menu-wrapper .admin-menu{width:78.1%;}}@media(max-width:1199px){.admin-page .admin-menu-wrapper .admin-menu{width:75.1%;}}@media(max-width:1024px){.admin-page .admin-menu-wrapper .admin-menu{width:100%;}}@media(max-width:991px){.admin-page .admin-menu-wrapper .admin-menu{margin:0 29px;width:54%;}}@media(max-width:767px){.admin-page .admin-menu-wrapper .admin-menu{width:100%;}}.admin-page .admin-menu-wrapper .admin-menu hr{width:75%;}.admin-page .admin-menu-wrapper .admin-menu nav .navbar-nav{width:100%;}.admin-page .admin-menu-wrapper .admin-menu nav .nav-link{padding:12px 0;font-size:14px;}@media(max-width:991px){.admin-page .admin-menu-wrapper .admin-menu nav .nav-link{background-color:transparent;}}.admin-page .admin-menu-wrapper .admin-menu nav .nav-link:hover{color:#81958c;text-decoration:underline;}.admin-page .admin-menu-wrapper .admin-menu nav .nav-link.active:not(.nav-link-btn){text-decoration:underline;color:#81958c;font-weight:bold;}.admin-page .admin-menu-wrapper .admin-menu nav .nav-link.nav-link-btn{max-width:220px;background-color:#515f6e;color:#fff;text-align:center;margin:14px 0;padding:8px 24px;border:0;box-shadow:none;border-radius:20px;}.admin-page .admin-menu-wrapper .admin-menu nav .nav-link.nav-link-btn:hover{background-color:#67788b;text-decoration:none;}.admin-page .reset-views{cursor:pointer;padding-right:6px;color:#f00;font-size:12px;}.admin-page .admin-right{padding:24px 0;}.admin-page .admin-right .admin-right-pad{padding:0 55px;}.admin-page .admin-right .admin-right-head h1{color:#81958c;font-weight:bold;margin:1rem 0;font-size:40px;}.admin-page .admin-right .admin-right-head .admin-search{width:100%;max-width:900px;}.admin-page .admin-right .admin-right-head .rentalowner-link{text-decoration:underline;color:#81958c;font-weight:bold;}.admin-page .admin-right #create-rental h1{color:#81958c;font-weight:bold;margin:1rem 0 1rem 16px;font-size:40px;}.admin-page .admin-right #create-rental h1.admin-right-header-edit{margin:0 0 2rem 16px;}.admin-page .admin-right #create-rental span.admin-edit{text-decoration:underline;font-weight:bold;color:#808184;margin-bottom:12px;margin-left:16px;}.admin-page .admin-right .admin-view-table th{padding:12px 24px;border-bottom:solid 1px #81958c;color:#81958c;text-transform:uppercase;font-size:14px;}.admin-page .admin-right .admin-view-table th.sortable-header a{color:#81958c;text-decoration:none;}.admin-page .admin-right .admin-view-table th:first-child{padding-left:55px;}.admin-page .admin-right .admin-view-table th:after{position:absolute;content:"▾";}.admin-page .admin-right .admin-view-table th.dt-ordering-asc:after{content:"▴";}.admin-page .admin-right .admin-view-table th.dt-ordering-desc:after{content:"▾";}.admin-page .admin-right .admin-view-table th:not(.dt-orderable-none){cursor:pointer;position:relative;}.admin-page .admin-right .admin-view-table th:is(:empty):after{content:"";}.admin-page .admin-right .admin-view-table th.dt-orderable-none:after{content:"";}.admin-page .admin-right .admin-view-table tbody.hoverablerows tr:hover{text-decoration:underline;}.admin-page .admin-right .admin-view-table .apartment-unpublished td>*{color:#b2b2b2!important;}.admin-page .admin-right .admin-view-table .row-onclick{cursor:pointer;}.admin-page .admin-right .admin-view-table td{padding:16px 24px 8px;border:0;}.admin-page .admin-right .admin-view-table td:first-child{padding-left:55px;}.admin-page .admin-right .admin-view-table td>*{font-size:14px;}.admin-page .admin-right .admin-view-table td.admin-table-name{width:280px;}.admin-page .admin-right .admin-view-table td.admin-table-name p{margin-bottom:0;color:#6a898b;}.admin-page .admin-right .admin-view-table td.admin-table-name p:first-of-type{color:#000;}.admin-page .admin-right .admin-view-table td.admin-table-views{width:150px;}.admin-page .admin-right .admin-view-table td.admin-table-statuschange a,.admin-page .admin-right .admin-view-table td.admin-table-delete a{cursor:pointer;}.admin-page .admin-right .admin-view-table td.admin-table-postalcode{width:150px;}.admin-page .admin-right .admin-view-table td a{text-decoration:none;color:#000;}.admin-page .admin-right .admin-view-table td a:hover{text-decoration:underline;}.admin-page .admin-right .admin-view-table .tablerow{cursor:pointer;}.admin-page .advertisements{min-height:500px;margin:3rem 0;}.admin-page .advertisements .advertisements-btns{margin:2rem 0;cursor:pointer;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}input[readonly]{cursor:default;outline:0;box-shadow:none;background-color:#cacaca!important;color:#000;}input[readonly]:focus{box-shadow:none;}.admin-form .form-floating>label{padding:1rem 2rem;}.admin-form .form-floating>.form-control,.admin-form .form-floating>.form-select{padding:1.75rem 1rem 0 1rem;}.admin-form .admin-field{border:0;border-radius:0;padding:16px;color:#808184;font-size:14px;}.admin-form .label-tooltip{display:flex;justify-content:space-between;align-items:center;}.admin-form .label-tooltip>span{font-size:14px;font-weight:bold;color:#808184;padding-right:12px;padding-left:12px;}.admin-form select.admin-field{text-transform:uppercase;}@media only screen and (max-width:767px){.admin-form select.admin-field{padding-right:30px;}}.admin-form .admin-field:not([type='checkbox']):not([type='radio']){background-color:#f2f2f2;}.admin-form .admin-field:not([type='checkbox']):not([type='radio']):hover,.admin-form .admin-field:not([type='checkbox']):not([type='radio']):focus{background-color:#e5e5e5;}.admin-form .input-group .admin-field-end{border:0;border-radius:0;padding:16px;color:#808184;font-size:14px;background-color:#f2f2f2;}.admin-form .input-group .admin-field-end-readonly{cursor:default;outline:0;box-shadow:none;background-color:#cacaca!important;color:#000;}.admin-form .input-group .admin-field-end-readonly:focus{box-shadow:none;}.admin-form .validation-summary-errors{color:#f00;margin:1.5rem 0 3rem 0;}.admin-form .validation-summary-errors ul{display:none;}.admin-form label{font-size:12px;color:#808184;padding-left:12px;text-transform:uppercase;}.admin-form label>span{color:#f00;padding-left:3px;}.admin-form .admin-address-search a{font-size:14px;color:#808184;padding-left:16px;text-decoration:none;cursor:pointer;text-decoration:underline;}.admin-form .admin-address-search a:hover{text-decoration:underline;}.admin-form .admin-checkbox-wrapper{display:flex;align-items:center;}.admin-form .admin-checkbox-wrapper-tripple{flex-direction:column;align-items:unset;}.admin-form .admin-checkbox-wrapper-tripple .admin-checkbox-item{display:flex;align-items:center;}.admin-form .admin-checkbox-wrapper-tripple .form-check-input{margin-right:1rem;margin-left:1rem;}@media only screen and (max-width:320px){.admin-form .admin-checkbox-wrapper-tripple .form-check-input{margin-right:10px;margin-left:0;}}.admin-form .admin-checkbox-item-extra{display:flex;align-items:center;}.admin-form .admin-checkbox-item-extra label{font-weight:normal!important;}@media only screen and (max-width:320px){.admin-form .admin-checkbox-item-extra{display:block;}.admin-form .admin-checkbox-item-extra label{padding-left:0;}}.admin-form input[type='checkbox'],.admin-form input[type='radio']{padding:0;margin-top:0;border-radius:50%;border:1px solid;width:16px;height:16px;}.admin-form input[type='checkbox']:checked,.admin-form input[type='radio']:checked{background-color:#000;}.admin-form .rental-accept-terms{font-weight:bold;font-size:12px;color:#808184;}.admin-form .rental-accept-terms-texts{margin-left:44px;color:#808184;font-size:12px;text-transform:uppercase;list-style-type:"-    ";}.admin-form .admin-textarea{width:100%;background-color:#f2f2f2;border:0;border-radius:0;padding:16px;color:#808184;resize:none;}.admin-form .simditor{border:0;border-radius:0;text-transform:uppercase;color:#808184;text-transform:unset;}.admin-form .simditor .simditor-wrapper{background-color:#f2f2f2;}.admin-form .simditor .simditor-toolbar{background-color:#f2f2f2;box-shadow:0 2px 2px -2px rgba(34,47,62,.1),0 8px 8px -4px rgba(34,47,62,.07);}.admin-form .admin-buttons{display:flex;justify-content:flex-end;}@media only screen and (max-width:767px){.admin-form .admin-buttons{display:block;}}.admin-form .admin-buttons .custom-btn{border-radius:20px;}.admin-form .admin-buttons .custom-btn-savelater{color:#81958c;font-weight:bold;text-decoration:underline;}.admin-form .custom-rental-link{cursor:pointer;color:#81958c;text-decoration:underline;font-weight:bold;display:inline-block;padding:0;}@media only screen and (max-width:767px){.admin-form .custom-rental-link{display:block;}}.admin-form .custom-rental-link.bottom{margin-left:40px;}@media only screen and (max-width:767px){.admin-form .custom-rental-link.bottom{margin-left:0;}}.admin-form .custom-rental-link:hover{color:#81958c;}.admin-form .custom-rental-link-btn{background-color:transparent;border:0;box-shadow:none;outline:0;}.admin-form .custom-rental-link.disabled{cursor:not-allowed;}.admin-form .hide-status{display:none;}.admin-form .js-address{display:none;}.admin-form .js-alternativeaddress{display:none;}.admin-form .js-alternativeaddressfull{display:none;}.admin-form #selected-addy{display:none;}.admin-form .js-rental-both{display:none;}.admin-form .js-rental-private{display:none;}.admin-form .js-rental-business{display:none;}.admin-form .js-heat-not-included{display:none;}.admin-form input:disabled,.admin-form .disable-not-allowed{cursor:not-allowed;}.admin-form .contact-hidden{display:none;color:#f00;}.admin-form .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}.admin-form .field-validation-error{display:block;font-size:14px;margin-top:6px;margin-bottom:6px;padding-left:12px;font-style:italic;}.admin-form .file-drop-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:200px;padding:20px;background-color:#f2f2f2;color:#808184;cursor:pointer;transition:background .2s ease-in-out;}.admin-form .file-drop-container:hover{background:#d9d9d9;}.admin-form .file-drop-container .file-drop-title{font-size:16px;font-weight:bold;text-align:center;transition:color .2s ease-in-out;}.admin-form .file-drop-container .file-drop-help{font-size:11px;font-style:italic;}.admin-form .file-drop-container input[type=file]{visibility:hidden;display:none;}.admin-form .file-drop-container .file-drop-svg{width:50px;margin-bottom:24px;}.admin-form .file-drop-container svg,.admin-form .file-drop-container span{pointer-events:none;}.admin-field-typed{color:#000!important;}footer{background-color:#808184;color:#fff;}footer h5{font-size:14px;text-transform:uppercase;font-weight:600;}footer a{color:#fff;font-size:14px;text-decoration:none;transition:all .3s ease-in-out;position:relative;height:100%;padding:8px 0;transition:all .3s;}footer a:hover{color:#d9d9d9;}footer a:not(.pagelink-btn):not(.social-link):after{position:absolute;bottom:0;left:0;right:0;width:0%;content:'.';color:transparent;background:#fff;height:2px;border:0;transition:all .3s;margin-bottom:0;}footer a:not(.pagelink-btn):not(.social-link):hover:after{width:100%;}footer .socials .socials-wrapper{display:flex;}@media only screen and (max-width:991px){footer .socials .socials-wrapper{display:block;}}footer .socials .socials-wrapper .social-item{display:flex;}@media only screen and (max-width:991px){footer .socials .socials-wrapper .social-item{margin-bottom:10px;}}footer .socials a{font-size:14px;align-items:center;}footer .socials a:hover{color:#000;}footer .socials .social-icon{font-size:24px;width:32px;}footer .pagelink-btn{width:auto;background-color:#00b0eb;color:#fff;text-align:center;text-transform:uppercase;padding:8px 20px;border:0;box-shadow:none;border-radius:20px;font-size:14px;font-weight:bold;transition:all .3s ease-in-out;}footer .pagelink-btn:hover{color:#fff;background-color:#38cdff;}footer .footer-content img{max-width:100%;height:auto;}.breadcrumb{margin-top:24px;}.breadcrumb .breadcrumb-item{color:#81958c;font-size:14px;font-weight:500;}.breadcrumb .breadcrumb-item a{color:#81958c;font-size:14px;font-weight:500;text-decoration:none;}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline;}.breadcrumb .breadcrumb-item.active{font-weight:700;}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:3px;}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-weight:500;padding-right:3px;content:var(--bs-breadcrumb-divider,"|");}main{min-height:500px;}.content-item{margin-top:24px;margin-bottom:24px;}.content-item.no-top-margin{margin-top:0!important;}.content-item.no-bottom-margin{margin-bottom:0!important;}.custom-btn{font-size:14px;padding:10px 24px;text-align:center;text-decoration:none;text-transform:uppercase;margin-left:12px;cursor:pointer;transition:all .3s ease-in-out;}.custom-btn:hover{color:#000;}.custom-btn:first-of-type{margin-left:0;}.custom-btn.rent-btn{background-color:#81958c;color:#fff;font-weight:bold;}.custom-btn.rent-btn:hover{background-color:#abb8b2;}.custom-search{background:#f2f2f2;}.custom-search .custom-search-input{border:0;background:transparent;border-radius:0;font-size:14px;}.custom-search .custom-search-btn{border:1px solid #f2f2f2;border:0;border-radius:0;}.custom-search .custom-search-btn:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);}::-webkit-input-placeholder{text-transform:uppercase;}:-moz-placeholder{text-transform:uppercase;}::-moz-placeholder{text-transform:uppercase;}:-ms-input-placeholder{text-transform:uppercase;}::placeholder{text-transform:uppercase;}.custom-validation-message{margin-bottom:1rem;}.no-search-result{padding-left:55px;}.apartment-counter p{font-size:40px;color:#808184;}.apartment-counter p span{color:#81958c;}.apartment-counter .apartment-counter-number{font-size:60px;font-weight:bold;}.spot-wrapper h3{text-transform:uppercase;font-weight:bold;margin-bottom:24px;color:#000;}#isotope-apps{display:none;}.hidden{display:none!important;}.spot-box{display:flex;flex-direction:column;margin-bottom:24px;position:relative;}.spot-box a{display:flex;flex-direction:column;flex:1;color:#000;text-decoration:none;transition:all .25s ease-in-out;}.spot-box a:hover{box-shadow:0 0 11px 3px rgba(33,33,33,.2);}.spot-box .spot-box-image{max-height:183.89px;}.spot-box .spot-box-text{width:100%;padding:20px;background-color:#f2f2f2;display:flex;flex-direction:column;flex:1;min-height:206px;}@media only screen and (max-width:1024px){.spot-box .spot-box-text{min-height:260px;}}.spot-box .spot-box-text p.spot-box-smallheader{color:#808e89;text-transform:uppercase;font-weight:bold;}.spot-box .spot-box-text h5{text-transform:uppercase;font-weight:bold;}.spot-box .spot-box-text .spot-box-description{min-height:60px;}.spot-box .spot-box-text .spot-box-price{display:flex;flex-direction:column;align-items:end;margin-top:auto;}.spot-box .spot-box-text .spot-box-price p{font-size:20px;font-weight:bold;margin-bottom:0;}.spot-box .reserved-ribbon,.spot-box .rented-ribbon{width:150px;overflow:hidden;position:absolute;top:0;right:12px;}.spot-box-rel{position:relative;}.spot-box-rel .spot-buttons{position:absolute;right:25px;}.spot-box-rel .spot-buttons a{color:#fff;margin-top:8px;}.sorting-wrapper{display:flex;justify-content:space-between;}@media only screen and (max-width:767px){.sorting-wrapper{display:block;}}.sorting-wrapper span.searchcount{font-weight:bold;}.sorting-wrapper>p{margin-bottom:0;}@media only screen and (max-width:767px){.sorting-wrapper>p{margin:18px 24px;font-size:16px;}}.sorting-wrapper>p select{border:0;font-weight:bold;}.sorting-wrapper>p select>span{padding-left:5px;}.apartment-search-filters{margin-bottom:24px;}.apartment-search-filters .spot-search-box{min-height:200px;padding:24px;}.apartment-search-filters .spot-search-box .checkbox-wrapper{display:flex;flex-direction:column;}.apartment-search-filters .spot-search-box .checkbox-wrapper .checkbox-header{font-weight:600;text-transform:uppercase;color:#81958c;}.apartment-search-filters .spot-search-box .checkbox-wrapper .search-checkbox{border-radius:0;border:2px solid #81958c;}.apartment-search-filters .spot-search-box .checkbox-wrapper .search-checkbox:checked{border-color:#81958c;background-color:#81958c;}.apartment-search-filters .spot-search-box .input-group-width{max-width:300px;}.apartment-search-filters .spot-search-box .search-input{border:0;color:#81958c;background-color:#f2f2f2;outline:0;}.apartment-search-filters .spot-search-box .search-input:focus{border-color:#81958c;}.apartment-search-filters .spot-search-box .search-input-span{border:0;background-color:transparent;color:#81958c;background-color:#f2f2f2;}.apartment-search-filters .spot-search-box .search-select{border:0;color:#81958c;background-color:#f2f2f2;}.apartment-search-filters .spot-search-box .search-select:focus{border-color:#81958c;}.clear-search-wrapper{display:flex;}.clear-search-wrapper .clear-search-btn{padding:10px 12px;transition:all .25s ease-in-out;background-color:transparent;border:1px solid #000;color:#000;font-weight:bold;}.clear-search-wrapper .clear-search-btn:hover{background-color:#abb8b2;color:#fff;border:1px solid #abb8b2;}.clear-search-wrapper .clear-search-btn span{border-bottom:1px solid;padding-bottom:1px;}.spot-search-map{height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url("/images/Danmarkskort-udsnit.png");background-size:cover;}.adagent{padding:34px 24px;background-image:url("/images/Grafik-annonceagent.jpg");background-size:cover;color:#000;position:relative;}.adagent h4{color:#000;font-weight:bold;text-transform:uppercase;}.adagent p{font-size:16px;}.adagent input{background-color:#fff;font-weight:bold;border-radius:0;border-color:#fff;}.adagent #rental-agent{background-color:#b8c3b6;color:#fff;border-radius:0;border-color:#fff;text-transform:uppercase;}#rental-agent-wrapper{position:relative;}#rental-alert-success,#rental-alert-danger,#rental-alert-danger-email{display:none;margin-top:5px;position:absolute;width:100%;}.apartment-page{margin-top:12px;margin-bottom:24px;}.apartment-page h3{text-transform:uppercase;font-size:18px;color:#6a898b;margin-bottom:20px;font-weight:bold;}.apartment-page .ribbon-pos{position:relative;}.apartment-page .ribbon-pos .reserved-ribbon,.apartment-page .ribbon-pos .rented-ribbon{width:150px;overflow:hidden;position:absolute;top:0;right:0;}.apartment-page .apartment-page-box{background-color:#f2f2f2;display:flex;flex-direction:column;height:100%;padding:24px;}.apartment-page .apartment-page-box.apartment-description{font-size:14px;}.apartment-page .apartment-page-box .custom-btn{font-size:12px;display:flex;align-items:center;}.apartment-page .apartment-page-box .custom-btn.contact-phone{font-size:18px;}@media only screen and (min-width:1199px) and (max-width:1400px){.apartment-page .apartment-page-box .custom-btn.contact-phone{font-size:15px;padding:10px 16px;}}@media only screen and (max-width:375px){.apartment-page .apartment-page-box .custom-btn.contact-phone{font-size:14px;padding:10px 14px;}}.apartment-page .apartment-economy h3{margin-bottom:10px;}.apartment-page .apartment-economy .apartment-economy-wrapper .economy-header{font-size:16px;margin-bottom:2px;padding-top:12px;}.apartment-page .apartment-economy .apartment-economy-wrapper p:not(.economy-header){font-weight:600;}.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper{display:flex;align-items:center;flex-direction:column;}@media only screen and (max-width:768px){.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper{display:inline-block;}}.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper .rental-totalprice{background-color:#81958c;color:#fff;text-align:center;padding:12px 50px;border:0;box-shadow:none;border-radius:50px;}@media only screen and (max-width:1024px){.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper .rental-totalprice{padding:12px 40px;}}@media only screen and (max-width:768px){.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper .rental-totalprice{padding:12px 20px;}}@media only screen and (max-width:375px){.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper .rental-totalprice{border-radius:20px;padding:12px 10px;}.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper .rental-totalprice p{font-size:12px;}}.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper .economy-header{margin-bottom:0;padding-top:0;}@media only screen and (max-width:768px){.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper p{font-size:14px;}}.apartment-page .apartment-economy .apartment-economy-wrapper .rental-totalprice-wrapper span{font-size:12px;margin-top:8px;font-style:italic;}.apartment-page .apartment-description a{color:#000;}.apartment-page .apartment-description a:hover{color:#808080;}.apartment-page .apartment-contact-item{min-height:21px;}.apartment-page .apartment-contact-item p.contact-person{text-transform:capitalize;}.apartment-page .apartment-contact-item span{font-weight:bold;}.apartment-page .apartment-information .apartment-information-item{display:flex;justify-content:space-between;}.apartment-page .apartment-information .apartment-information-item p:not(.information-item-header){font-weight:600;}.apartment-page .apartment-information .apartment-information-item p:not(.information-item-header).apartment-information-notset{font-size:12px;font-weight:300;font-style:italic;}.apartment-page .apartment-noimage{margin-bottom:24px;}.apartment-page #message-to-landlord label{font-size:12px;color:#808184;padding-left:12px;text-transform:uppercase;font-weight:bold;padding-bottom:6px;}.apartment-page #message-to-landlord label>span{color:#f00;padding-left:3px;}.apartment-page #message-to-landlord .admin-field{height:53px;border:0;border-radius:0;padding:16px;color:#808184;font-size:14px;background-color:#f2f2f2;text-transform:uppercase;}.apartment-page #message-to-landlord .admin-field:hover,.apartment-page #message-to-landlord .admin-field:focus{background-color:#e5e5e5;}.apartment-page #message-to-landlord .field-validation-error{display:block;font-size:14px;margin-top:6px;margin-bottom:6px;padding-left:12px;font-style:italic;}.apartment-page #message-to-landlord .admin-textarea{width:100%;background-color:#f2f2f2;border:0;border-radius:0;padding:16px;color:#808184;resize:none;overflow-y:scroll;}.apartment-page #message-to-landlord .message-btn{background-color:#81958c;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;padding:8px 24px;border:0;box-shadow:none;border-radius:20px;font-size:14px;}.apartment-page #message-to-landlord .message-btn:hover{background-color:#9daca5;}.apartment-page #message-to-landlord .modal-dialog{max-width:950px;}.apartment-page #message-to-landlord .modal-content{border-radius:0;padding:24px;}.apartment-page #message-to-landlord .modal-content .close-box{display:flex;align-items:center;justify-content:flex-end;}.apartment-page #message-to-landlord .modal-content .close-box .btn-close{margin:0;padding:0;}.apartment-page #message-to-landlord .modal-content .close-box span{padding-right:10px;cursor:pointer;}.apartment-page #message-to-landlord .modal-main{display:flex;justify-content:center;width:100%;}.apartment-page #message-to-landlord .modal-main .modal-header{border:0;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);}.apartment-page #message-to-landlord .modal-main .modal-body{padding:0;}.apartment-page #message-to-landlord .modal-main .modal-footer{border:0;padding:12px;display:block;}.apartment-page #message-to-landlord .modal-main .modal-footer .modal-buttons{display:flex;justify-content:flex-end;margin:0;}@media only screen and (max-width:767px){.apartment-page #rental-video-modal{--bs-modal-margin:5rem 0;}}.apartment-page #rental-video-modal .modal-dialog{width:960px;height:auto;max-width:100%;max-height:100%;}.apartment-page #rental-video-modal .modal-content{background-color:#000;border:0;padding:0;}.apartment-page #rental-video-modal .modal-content .modal-header{border-bottom:0;}@media only screen and (max-width:767px){.apartment-page #rental-video-modal .modal-content .modal-header{justify-content:unset;}}.apartment-page #rental-video-modal .modal-content .modal-header .modal-title{color:#fff;}@media only screen and (max-width:767px){.apartment-page #rental-video-modal .modal-content .modal-header .modal-title{order:1;}}.apartment-page #rental-video-modal .modal-content .modal-header .btn-close{background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;}@media only screen and (max-width:767px){.apartment-page #rental-video-modal .modal-content .modal-header .btn-close{margin:0;margin-right:10px;}}.apartment-carousel-wrapper{position:relative;margin-bottom:24px;}.apartment-carousel-wrapper #apartment-carousel{--f-carousel-slide-width:856px;}.apartment-carousel-wrapper #apartment-carousel .f-carousel__viewport{height:auto;}.apartment-carousel-wrapper #apartment-carousel .f-carousel__viewport .f-carousel__track{height:auto;}.apartment-carousel-wrapper #apartment-carousel .f-carousel__viewport .f-carousel__track .f-carousel__slide{margin-right:24px;overflow-y:hidden;}.apartment-carousel-wrapper #apartment-carousel .f-carousel__dots{display:none;}.apartment-carousel-wrapper #apartment-carousel button.is-prev,.apartment-carousel-wrapper #apartment-carousel button.is-next{position:absolute;top:50%;transform:translateY(-50%);background-color:#b8c3b6;width:40px;color:#fff;font-size:22px;font-weight:bold;padding:0;margin:0;}.apartment-carousel-wrapper #apartment-carousel button.is-prev:hover,.apartment-carousel-wrapper #apartment-carousel button.is-next:hover{background-color:#d3dad2;color:#000;}.apartment-carousel-wrapper #apartment-carousel button.is-prev{left:0;}.apartment-carousel-wrapper #apartment-carousel button.is-next{right:0;}.apartment-carousel-wrapper .slider-button-links{position:absolute;right:24px;bottom:24px;z-index:999;}.apartment-carousel-wrapper .reserved-ribbon,.apartment-carousel-wrapper .rented-ribbon{width:250px;overflow:hidden;position:absolute;top:0;right:0;}#uploaded-images .primary-image,#uploaded-floorplan .primary-image,#uploaded-video .primary-image{width:175px;height:40px;top:20px;left:30px;color:#fff;background-color:#81958c;border-radius:20px;z-index:999;line-height:40px;text-align:center;}#uploaded-images .image-buttons,#uploaded-floorplan .image-buttons,#uploaded-video .image-buttons{right:11px;top:0;height:100%;display:flex;width:60px;background-color:rgba(0,0,0,.2);flex-direction:column;z-index:9999;}#uploaded-images .image-buttons a,#uploaded-floorplan .image-buttons a,#uploaded-video .image-buttons a{width:40px;height:40px;background-color:#fff;border-radius:20px;text-align:center;line-height:40px;margin:5px 10px;}#uploaded-images .image-buttons a:last-of-type,#uploaded-floorplan .image-buttons a:last-of-type,#uploaded-video .image-buttons a:last-of-type{margin-top:auto;}#uploaded-images .image-container:nth-child(-n+2) .image-buttons a.forward,#uploaded-images .image-container:last-of-type .image-buttons a.backward{pointer-events:none;cursor:not-allowed;text-decoration:none;opacity:.5;}.image-container,.plan-container,.video-container{overflow:hidden;min-height:169px;}.rotated-90{transform:rotate(90deg);}.rotated-180{transform:rotate(180deg);}.rotated-270{transform:rotate(270deg);}#map-content{scroll-margin:10px;}.frontpage-search-wrapper .frontpage-text{display:flex;padding-top:9px;}.frontpage-search-wrapper .frontpage-text p{font-size:22px;font-weight:bold;color:#808184;margin-bottom:0;}.frontpage-search-wrapper .frontpage-search{width:100%;margin-bottom:24px;}.frontpage-search-wrapper .frontpage-search input{font-size:16px;padding:12px;font-weight:bold;}.frontpage-search-wrapper a.advanced-search{color:#808184;font-weight:bold;margin-left:12px;}.frontpage-search-wrapper a.advanced-search:hover{color:#81958c;}#map-container{width:100%;display:flex;justify-content:center;background-color:#bac9d1;margin-bottom:2rem;}#map-container area{cursor:pointer;}#gm-map{width:100%;height:908px;display:none;}@media only screen and (max-width:1199px){#gm-map{height:708px;}}@media only screen and (max-width:991px){#gm-map{height:508px;}}#gm-map .gm-style .gm-style-iw-c{outline:0;}#gm-map .gm-svpc div{position:static!important;}#gm-wrapper{width:100%;max-width:100%;display:none;}#gm-wrapper #gm-map-rentallist{width:100%;height:880px;margin:24px 0;}@media only screen and (max-width:1199px){#gm-wrapper #gm-map-rentallist{height:708px;}}@media only screen and (max-width:991px){#gm-wrapper #gm-map-rentallist{height:508px;}}#gm-wrapper #gm-map-rentallist .gm-svpc div{position:static!important;}.gm-style-iw-d{margin:10px 25px;overflow:visible!important;padding:4px 20px 24px 20px;}.gm-style-iw-d .marker-pin span{text-align:center;font-weight:bold;font-size:16px;}.gm-style-iw-d .marker-pin div{margin-top:20px;}.gm-style-iw-d .marker-pin div p{margin-bottom:12px;}.gm-style-iw-d .marker-pin .map-show-rental{margin-top:34px;}.gm-style-iw-d .marker-pin .map-show-rental a{max-width:200px;background-color:#81958c;color:#fff;text-align:center;text-transform:uppercase;padding:8px 24px;border:0;box-shadow:none;border-radius:20px;transition:all .3s ease-in-out;text-decoration:none;font-size:14px;font-weight:bold;}.gm-style-iw-d .marker-pin .map-show-rental a:hover{background-color:#abb8b2;}#apartments-list-map{margin:24px 0;}#back-to-list{display:none;}.pagination{margin-top:10px;}.pagination button{margin-right:5px;}.disabled{cursor:not-allowed;}#profile-page p.top-text{color:#808184;font-weight:bold;text-transform:uppercase;}#profile-page label{font-size:12px;color:#808184;padding-left:12px;text-transform:uppercase;font-weight:bold;padding-bottom:6px;}#profile-page span{cursor:context-menu;}#profile-page .profile-btn{background-color:#81958c;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;padding:8px 24px;border:0;box-shadow:none;border-radius:20px;font-size:14px;}#profile-page .profile-btn:hover{background-color:#9daca5;}#profile-page .admin-field{color:#000;font-weight:bold;height:53px;}#profile-page input[readonly]{cursor:default;outline:0;box-shadow:none;background-color:#cacaca!important;color:#000;}#profile-page .missing-field{font-size:12px;overflow:hidden;}#profile-page #profile-change .modal-dialog{max-width:850px;}#profile-page #profile-change .modal-content{border-radius:0;padding:24px;}#profile-page #profile-change .modal-content .close-box{display:flex;align-items:center;justify-content:flex-end;}#profile-page #profile-change .modal-content .close-box .btn-close{margin:0;padding:0;}#profile-page #profile-change .modal-content .close-box span{padding-right:10px;cursor:pointer;}#profile-page #profile-change .modal-main{display:flex;justify-content:center;width:100%;}#profile-page #profile-change .modal-main .modal-main-content{max-width:460px;}#profile-page #profile-change .modal-main .modal-header{border:0;justify-content:center;}#profile-page #profile-change .modal-main .modal-body{padding:0;}#profile-page #profile-change .modal-main .modal-footer{border:0;padding:12px;display:block;}#profile-page #profile-change .modal-main .modal-footer .modal-buttons{display:flex;justify-content:space-between;margin:0;}#profile-page #profile-change .modal-main .modal-footer .modal-buttons button{display:block;}#profile-page #profile-change .modal-main .modal-footer .modal-buttons .clean-btn{font-size:14px;text-decoration:underline;font-weight:bold;padding-left:0;border:0;}#profile-page #profile-alert-success{display:none;margin-top:5px;}#login-page .modal-buttons{justify-content:flex-end!important;}#login-page .modal-buttons .clean-btn{display:none!important;}#login-modal label,#login-page label{font-size:12px;color:#808184;padding-left:12px;text-transform:uppercase;font-weight:bold;padding-bottom:6px;}#login-modal .login-field,#login-page .login-field{border:0;border-radius:0;padding:16px;color:#808184;background-color:#f2f2f2;}#login-modal .login-btn,#login-page .login-btn{width:60%;background-color:#81958c;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;padding:8px 24px;border:0;box-shadow:none;border-radius:20px;}#login-modal .login-btn:hover,#login-page .login-btn:hover{background-color:#9daca5;}#login-modal .modal-dialog,#login-page .modal-dialog{max-width:850px;}#login-modal .modal-content,#login-page .modal-content{border-radius:0;padding:24px;}#login-modal .modal-content .close-box,#login-page .modal-content .close-box{display:flex;align-items:center;justify-content:flex-end;}#login-modal .modal-content .close-box .btn-close,#login-page .modal-content .close-box .btn-close{margin:0;padding:0;}#login-modal .modal-content .close-box span,#login-page .modal-content .close-box span{padding-right:10px;cursor:pointer;}#login-modal .modal-main,#login-page .modal-main{display:flex;justify-content:center;width:100%;}#login-modal .modal-main .modal-main-content,#login-page .modal-main .modal-main-content{max-width:450px;width:100%;}#login-modal .modal-main .modal-header,#login-page .modal-main .modal-header{border:0;justify-content:center;padding:24px;}#login-modal .modal-main .modal-body,#login-page .modal-main .modal-body{padding:0;}#login-modal .modal-main .modal-body .login-forgot-password,#login-page .modal-main .modal-body .login-forgot-password{display:flex;justify-content:flex-end;}#login-modal .modal-main .modal-body .login-forgot-password a,#login-page .modal-main .modal-body .login-forgot-password a{color:#808184;font-weight:bold;}#login-modal .modal-main .modal-body a,#login-page .modal-main .modal-body a{font-size:16px;}#login-modal .modal-main .modal-body a[href^="tel:"],#login-page .modal-main .modal-body a[href^="tel:"]{color:#808184;letter-spacing:1px;}#login-modal .modal-main .modal-buttons,#login-page .modal-main .modal-buttons{display:flex;justify-content:space-between;margin:0;}#login-modal .modal-main .modal-buttons button,#login-page .modal-main .modal-buttons button{display:block;}#login-modal .modal-main .modal-buttons .clean-btn,#login-page .modal-main .modal-buttons .clean-btn{font-size:16px;text-decoration:underline;font-weight:bold;padding-left:0;border:0;}#login-modal .modal-bottom,#login-page .modal-bottom{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0;border-radius:0;padding:50px;font-weight:bold;margin-top:10px;}#login-modal .modal-bottom .modal-body,#login-page .modal-bottom .modal-body{max-width:350px;}#login-modal .modal-bottom .modal-body h4,#login-page .modal-bottom .modal-body h4{font-weight:bold;text-transform:uppercase;}#login-modal .modal-bottom .modal-body p,#login-page .modal-bottom .modal-body p{color:#808184;font-weight:bold;}#login-modal .modal-bottom .modal-body a,#login-page .modal-bottom .modal-body a{color:#808184;font-weight:bold;}#login-modal .modal-bottom-info .modal-body h4,#login-page .modal-bottom-info .modal-body h4{font-weight:bold;text-transform:uppercase;}#login-modal .modal-bottom-info .modal-body p,#login-page .modal-bottom-info .modal-body p{color:#808184;}#login-modal .modal-bottom-info .modal-body a,#login-page .modal-bottom-info .modal-body a{color:#808184;}.share-links *{color:#000;font-size:14px;}.share-links svg{width:24px;height:24px;margin-right:10px;}.share-links .link-wrapper{display:flex;align-items:center;}.share-links .link-wrapper span#copy-linkurl{display:flex;cursor:pointer;align-items:center;}.share-links .link-wrapper span#copy-linkurl:hover{text-decoration:underline;}.share-links .link-wrapper a{display:flex;cursor:pointer;text-decoration:none;align-items:center;}.share-links .link-wrapper a:hover{color:#000;font-weight:400;text-decoration:underline;}.share-links .share-facebook .cls-1{fill:#fff;}.share-links .share-facebook .cls-2{fill:#010101;}.share-links .copy-link .cls-1{fill:#fff;}.share-links .copy-link .cls-2{fill:#010101;}#error-page .error-page-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px;min-height:70vh;margin-bottom:50px;}@media only screen and (max-width:768px){#error-page .error-page-content{padding:60px 20px;}}#error-page .error-page-content h1{font-size:150px;font-weight:bold;color:#000;}@media only screen and (max-width:768px){#error-page .error-page-content h1{font-size:90px;}}#error-page .error-page-content h2{font-size:24px;color:#f02a2a;font-weight:bold;margin-bottom:50px;}#error-page .error-page-content *{font-size:14px;color:#000;font-weight:400;}.dawa-autocomplete-suggestions{margin:.3em 0 0 0;padding:0;text-align:left;border-radius:.3125em;background:#fcfcfc;box-shadow:0 .0625em .15625em rgba(0,0,0,.15);z-index:9999;overflow-y:auto;box-sizing:border-box;}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion{margin:0;list-style:none;cursor:pointer;padding:.4em .6em;color:#333;border:.0625em solid #ddd;border-bottom-width:0;}.custom-pagination-wrapper .pagination .page-item{margin:0 6px;}.custom-pagination-wrapper .pagination .page-item.active .page-link{background-color:#81958c;color:#fff;}.custom-pagination-wrapper .pagination .page-item .page-link{margin:0;font-size:14px;}.custom-pagination-wrapper .pagination .page-dir:hover{background-color:#81958c;color:#fff;}.custom-pagination-wrapper .pagination .page-link{color:#000;border:0;padding:6px 20px;cursor:pointer;}.dt-info{display:none;}.dt-search{display:none;}.dt-paging{margin:0;padding:0 10px;width:100%;}.dt-paging .page-link.first{content:"<";}.dt-paging .page-item{margin:0 6px;}.dt-paging .page-item.active .page-link{background-color:#81958c;color:#fff;}.dt-paging .page-item .page-link{margin:0;font-size:14px;}.dt-paging .page-dir:hover{background-color:#81958c;color:#fff;}.dt-paging .page-link{color:#000;border:0;padding:6px 20px;cursor:pointer;}.dt-paging .page-link:hover{color:#fff;background-color:#81958c;}.dt-paging .page-link:focus{box-shadow:none;}.show-all-link{color:#000;border:0;cursor:pointer;display:flex;align-items:center;text-decoration:none;text-transform:uppercase;margin-left:50px;margin-right:50px;font-size:14px;font-weight:bold;}.show-all-link:hover{color:#000;}.show-less-link{color:#000;border:0;cursor:pointer;display:flex;align-items:center;text-decoration:none;text-transform:uppercase;margin-left:50px;margin-right:50px;font-size:14px;font-weight:bold;}.show-less-link:hover{color:#000;}div.toolbar{float:left;height:33px;display:flex;align-items:center;}.spinner-wrapper{max-height:400px;height:400px;width:100%;display:flex;justify-content:center;align-items:center;}.image-svg .cls-1,.image-svg .cls-3{fill:none;}.image-svg .cls-2{clip-path:url(#clip-path);}.image-svg .cls-3{stroke:#818081;stroke-miterlimit:10;}.image-svg .cls-4{fill:#818081;}.image-svg .cls-5{clip-path:url(#clip-path-2);}.image-svg .cls-6{fill:#fff;}.floor-plan-svg .cls-1{fill:none;stroke:#818081;stroke-miterlimit:10;stroke-width:2.83px;}.video-svg .cls-v-1{fill:none;}.video-svg .cls-v-3{fill:#818081;}.video-svg .cls-v-4{fill:#fff;}.reserved-svg .cls-1{fill:#e59c40;}.reserved-svg .cls-2{font-size:14px;fill:#fff;font-family:Sculpin-Bold,Sculpin;font-weight:700;}.reserved-svg .cls-3{letter-spacing:-.04em;}.reserved-svg .cls-4{letter-spacing:-.01em;}.rented-svg .st0{fill:#e59c40;}.rented-svg .st1{fill:#fff;font-family:Sculpin-Bold,Sculpin;font-size:14px;font-weight:700;}.rented-svg .st1,.rented-svg .st2{isolation:isolate;}.move-forward-svg .cls-1{fill:#fff;}.move-forward-svg .cls-2{fill:#808081;}.move-back-svg .cls-1{fill:#fff;}.move-back-svg .cls-2{fill:#808081;}.rotate-svg .cls-1{fill:#fff;}.rotate-svg .cls-2{fill:#808081;}.delete-svg .cls-1{fill:#fff;}.delete-svg .cls-2{fill:#808081;}.layout-container{padding-top:24px;padding-bottom:24px;}.layout-container.no-top-margin{padding-top:0!important;}.layout-container.no-bottom-margin{padding-bottom:0!important;}.layout-container>a{text-decoration:none;}.layout-container>a:hover{font-weight:unset;}.textbox{display:flex;flex-wrap:wrap;overflow:hidden;background-color:#fff;color:inherit;}.textbox.content-hover:hover{outline:2px solid #808184;}.textbox--right{flex-direction:row;}.textbox--left{flex-direction:row-reverse;}.textbox--top{flex-direction:column-reverse;}.textbox--bottom{flex-direction:column;}.textbox__body{flex:1 1 50%;padding:30px;display:flex;flex-direction:column;}.textbox--top .textbox__body,.textbox--bottom .textbox__body{width:100%;flex:none;}.textbox__body.no-top-air{padding-top:0!important;}.textbox__body.no-bottom-air{padding-bottom:0!important;}.textbox__body.no-right-air{padding-right:0!important;}.textbox__body.no-left-air{padding-left:0!important;}.textbox__content{color:inherit;}.textbox__content *{color:inherit;}.textbox__content ul:not(.breadcrumb) li:before,.textbox__content ol:not(.breadcrumb) li:before{color:inherit;}.textbox__content a:hover{color:unset;}.textbox__text{font-size:1.0625rem;line-height:1.6;color:#444;margin:0;}.textbox__image{flex:1 1 50%;position:relative;}.textbox__image img{display:block;width:100%;height:100%;object-fit:cover;}.textbox--top .textbox__image,.textbox--bottom .textbox__image{flex:none;width:100%;height:auto;}.textbox--top .textbox__image img,.textbox--bottom .textbox__image img{max-height:600px;}.textbox-btn{background-color:#00b0eb;color:#fff;text-align:center;text-transform:uppercase;padding:8px 24px;border:2px solid transparent;box-shadow:none;border-radius:20px;transition:all .3s ease-in-out;font-size:14px;font-weight:bold;text-decoration:none;max-width:fit-content;}.textbox-btn:hover{color:var(--txthoverfont-color,#fff)!important;background-color:var(--txthoverbg-color,#1fc7ff)!important;border-color:var(--txthoverborder-color,--txthoverfont-color)!important;}@media(max-width:768px){.textbox{flex-direction:column;}.textbox--left,.textbox--right,.textbox--top,.textbox--bottom{flex-direction:column;}}
