h4{font-weight:600;font-size:1.4rem}.line{width:4rem;border:1px solid white;border-radius:2px}.paralax{position:relative}.backgroundImg{height:40rem;width:100%;background-attachment:fixed;background-size:cover;background-position-y:50%;position:absolute;z-index:-1}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3){.backgroundImg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.backgroundImg{background-attachment:scroll}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px){.backgroundImg{background-attachment:scroll}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){.backgroundImg{background-attachment:scroll}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.backgroundImg{background-attachment:scroll}}.backgroundImg .gradOverlay{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 21%, rgba(0,0,0,0.4) 38%, rgba(0,0,0,0.05) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 21%, rgba(0,0,0,0.4) 38%, rgba(0,0,0,0.05) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.5) 21%, rgba(0,0,0,0.4) 38%, rgba(0,0,0,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#0d000000',GradientType=0 );position:absolute;width:100%;height:100%}.backgroundImg img{height:100%;object-fit:cover;display:none}#locationBox{color:white}#locationBox img{width:5rem}#buttonBox h4{color:white;padding:1rem;background-color:#F78A1F;text-align:center;margin-bottom:1rem;cursor:pointer}#buttonBox h4:hover{background-color:#B5121B;transition:background-color 0.2s ease}.roomBox{color:white;overflow:hidden}.roomBox .squareImage{position:relative;overflow:hidden;padding-bottom:100%}.roomBox .squareImage img{object-fit:cover}.roomBox .title{text-align:center;padding:0 0 1rem;transition:text-align 0.1s ease-out;bottom:0;z-index:2;width:100%;position:absolute}.roomBox .roomBoxOverlay{z-index:1;transition:margin 0.2s ease;padding:1rem;margin-top:65%;width:100%;height:100%;background:-moz-linear-gradient(102deg, #B5121B 0%, #F78A1F 81%, transparent 1%);background-image:-webkit-linear-gradient(102deg, #B5121B 0%, #F78A1F 81%, transparent 1%);background-image:linear-gradient(348deg, #B5121B 0%, #F78A1F 81%, transparent 1%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a0a0a0', endColorstr='#4038a146',GradientType=1 )}.roomBox .roomBoxOverlay .roomBody{height:77%}.roomBox .roomBoxOverlay .roomBody img{width:15%}@media (min-width: 768px){.roomBox .roomBoxOverlay .roomBody img{width:1.5rem}}.roomBox .roomBoxOverlay .roomBody p{font-size:1.5rem}@media (min-width: 768px){.roomBox .roomBoxOverlay .roomBody p{font-size:inherit}}.roomBox .roomBoxOverlay .titleBar{height:23%}.roomBox .roomBoxOverlay img{margin-right:1rem}.roomBox .roomBoxOverlay p.expand{text-align:right;padding:1rem 1rem 0.5rem;font-size:2rem;cursor:pointer}.roomBox .roomBoxOverlay .description{font-size:1rem}.roomBox .roomBoxOverlay .moreImages{text-align:center;border:1px solid white;padding:0.5rem 1rem;cursor:pointer;transition:background-color 0.1s}.roomBox .roomBoxOverlay .moreImages:hover{background-color:white;color:black}#detailTitle{background:#F78A1F;background:-moz-linear-gradient(-45deg, #F78A1F 0%, #B5121B 100%);background:-webkit-linear-gradient(-45deg, #F78A1F 0%, #B5121B 100%);background:linear-gradient(135deg, #F78A1F 0%, #B5121B 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c0040', endColorstr='#b70050',GradientType=1 );color:white;padding:1rem;position:relative}#detailTitle #back{background:transparent;color:white;right:0;text-align:right;width:100%;padding:1rem;padding-left:1.2rem;margin-top:-1rem}@media (min-width: 576px){#detailTitle #back{position:absolute;background:-moz-linear-gradient(74deg, rgba(255,255,255,0) 50%, #fff 51%);background:-webkit-linear-gradient(74deg, rgba(255,255,255,0) 50%, #fff 51%);background:linear-gradient(74deg, rgba(255,255,255,0) 50%, #fff 51%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );height:100%;color:#F78A1F;z-index:5;width:auto}}#detailTitle img{margin-right:1rem}#detailTitle h3{text-transform:uppercase;font-size:1.75rem;margin-bottom:1rem}.bottomText{margin-top:2rem;text-align:right;color:#B5121B}#detailContainer{box-shadow:4px 4px 11px 0px rgba(0,0,0,0.4)}#detailContainer .back{color:white;right:1rem}#detailContainer .slick-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;bottom:-40px}#detailContainer .slick-dots li{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#detailContainer .slick-dots li button:before{color:#F78A1F}#detailContainer .slick-dots li.slick-active button:before{color:#F78A1F}#detailContainer .slick-dots #page-content li{margin-left:0}#detailContainer #galleryContainer{padding:2rem;background-color:white}#detailContainer #galleryContainer .arrows button{position:initial}#detailContainer #galleryContainer .arrows button:before{color:#F78A1F}#viewOthers{justify-content:flex-end;align-items:center;padding:2rem 2.5rem;color:#F78A1F;font-size:1rem}@media (min-width: 576px){#viewOthers{padding:2rem 0;font-size:1.4rem}}#formModal .modal-header{background:#F78A1F;background:-moz-linear-gradient(-45deg, #F78A1F 0%, #B5121B 100%);background:-webkit-linear-gradient(-45deg, #F78A1F 0%, #B5121B 100%);background:linear-gradient(135deg, #F78A1F 0%, #B5121B 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c0040', endColorstr='#b70050',GradientType=1 )}#formModal h4{color:white}#formModal label{font-weight:600;color:#B5121B}#formModal .btn-primary{background-color:#B5121B;border-color:#B5121B}#formModal .btn-primary:hover{background-color:#F78A1F;border-color:#F78A1F}
