@media(min-width: 992px)and (max-width: 1199.98px){.roomoverview-right{padding-left:60px}}@media(min-width: 1300px){.roomoverview-right-right{margin-right:40px}}.roomoverview-right-left{gap:30px}.roomoverview-title{letter-spacing:3.5px}@media screen and (min-width: 480px){.roomoverview-title{letter-spacing:calc(3.5px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.roomoverview-title{letter-spacing:5.5px}}.roomoverview-title{font-size:22px}@media screen and (min-width: 480px){.roomoverview-title{font-size:calc(22px + 33*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.roomoverview-title{font-size:55px}}.roomoverview-price{font-size:20px}.roomoverview-price span{font-size:40px}.roomoverview-persons{position:relative}.roomoverview-persons::before{content:"";display:inline-block;height:30px;width:30px;background:url("/Images/icons/personen.svg") no-repeat;position:absolute;left:-40px;top:0}.roomoverview-area{position:relative}.roomoverview-area::before{content:"";display:inline-block;height:31px;width:32px;background:url("/Images/icons/area.svg") no-repeat;position:absolute;left:-40px;top:-2px}.roomoverview-button-container{width:280px}@media(min-width: 375px){.roomoverview-button-container{width:298px}}.roomoverview-button-container .btn-secondary{padding:20px 25px;font-size:16px}@media(min-width: 375px){.roomoverview-button-container .btn-secondary{padding:25px 35px}}