.roomboxes-headers{gap:30px}.roomboxes-headers .filter-header{cursor:pointer;position:relative;color:#715e51;font-weight:500;letter-spacing:1.8px}.roomboxes-headers .filter-header.active::before{content:"";width:100%;height:2px;background:#715e51;position:absolute;top:auto;right:0;bottom:-2px;left:0;z-index:0;transition:all 300ms ease}.roomboxes-box{margin-bottom:180px;max-width:780px}@media(max-width: 1199.98px){.roomboxes-box{margin-bottom:400px}}.roomboxes-box-img-container img{width:100%}.roomboxes-box-price{background-color:#8ac1b8;top:-24px}.roomboxes-box-price .number{font-size:26px}.roomboxes-box-persons{position:relative}.roomboxes-box-persons::before{content:"";display:inline-block;height:30px;width:30px;background:url("/_assets/32a38c1625656d104b5e4002dc8f0435/Images/icons/personen.svg") no-repeat;position:absolute;left:-40px;top:-5px}@media(max-width: 480px){.roomboxes-box-persons::before{display:none}}.roomboxes-box-roomarea{position:relative}.roomboxes-box-roomarea::before{content:"";display:inline-block;height:31px;width:32px;background:url("/_assets/32a38c1625656d104b5e4002dc8f0435/Images/icons/area.svg") no-repeat;position:absolute;left:-40px;top:-7px}@media(max-width: 480px){.roomboxes-box-roomarea::before{display:none}}.roomboxes-box-textcontent{background-color:#ede7e1;width:87%;transform:translate(-50%, 50%)}@media(max-width: 1199.98px){.roomboxes-box-textcontent{transform:translate(-50%, 90%)}}.roomboxes-box-textcontent-inner-top{line-height:1.1}@media(min-width: 768px){.roomboxes-box-textcontent-inner-top{gap:70px}}.roomboxes-box-roomtype{letter-spacing:3.5px}.roomboxes-box-buttons-wrapper{gap:10px}.roomboxes-box-buttons-wrapper .btn a{text-decoration:none}.roomboxes-box-buttons-wrapper .btn.btn-primary,.roomboxes-box-buttons-wrapper .btn.btn-secondary{width:150px;font-weight:400}.roomboxes-box-buttons-wrapper .btn.btn-primary a,.roomboxes-box-buttons-wrapper .btn.btn-secondary a{color:#fff}.roomboxes-box-buttons-wrapper .btn.btn-outline-primary{width:150px;font-weight:400}.roomboxes-box-buttons-wrapper .btn.btn-outline-primary:hover a{transition:all 300ms ease;color:#fff;font-weight:500}@media(max-width: 575.98px){.roomboxes-box-buttons-wrapper .btn.btn-underline{width:81px}}@media(min-width: 992px){.roomboxes-box-buttons-wrapper{gap:20px}}