.specials-card-content{padding:40px;text-align:center}
.specials-card-content h3{margin:0 auto 10px;text-align:center;font-size:24px;font-weight:700}
.specials-card-content h3+p{font-weight:700}
.card-body picture img{border-top-left-radius:5px;border-top-right-radius:5px}
.col-sm-6{margin-bottom:30px}
.roomSpecialsProfitRoom picture img{height:240px;width:100%;object-fit:cover}
@media(min-width:768px){.prs-row{display:flex;flex-wrap:wrap}
.prs-row .col-sm-6{padding-left:2px;padding-right:2px;margin-bottom:4px}
}
.card{border:0;height:100%}
.card-body{height:100%;border-radius:5px}
@media(min-width:1200px){.specials-card-content h3{font-size:26px}
}
.accordion{background-color:transparent;color:#fcd345;font-weight:700;cursor:pointer;padding:5px 0 0;width:100%;border:0;text-align:left;outline:0;font-size:15px;transition:.4s}
button.accordion:before{content:"\e916";font-size:30px;position:relative;top:8px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
button.accordion.active:before{content:"\e917"}
button.accordion:after{content:"Show more";display:inline-block}
button.accordion.active:after{content:"Show less"}
.panel{background-color:transparent;padding:0;display:none;overflow:hidden;border:0;box-shadow:none}
.panel a{color:#fff;text-decoration:underline}
.panel a:hover{color:#fcd345;text-decoration:none}
@media(max-width:767px){.col-xs-12.col-sm-6:nth-child(2n+1){clear:both}
}
@media(min-width:992px){.col-xs-12.col-sm-6.col-md-4:nth-child(3n+1){clear:both}
}