#top .avia-slideshow-arrows a { opacity: 1 !important; border-radius: 100%; width: 40px !important; height: 40px !important; box-shadow: 0 0 3px 2px #434343 !important; background: rgb(255 255 255 / 50%) !important; margin: -20px 15px 0 !important; } #top .avia-slideshow-arrows a:hover { background: #fff !important; } #top .avia-slideshow-arrows a:before { line-height: 42px; background: transparent !important; } .grid-gallery { display: grid; gap: 10px; grid-template-columns: repeat(4, 1fr); } .grid-gallery span:nth-child(2) { grid-column: span 2; text-align: center; } .grid-gallery span:nth-child(2) img { width: calc(100% - 10px); } .dual-link .avia-button { border: 1px solid var(--green) !important; color: var(--green) !important; background-color: transparent !important; transition: .5s; } .dual-link .avia-button:hover { background-color: var(--green) !important; color: #fff !important; opacity: 1; } .italic-subheading .av-subheading { font-style: italic; } .grid-gallery { display: grid; gap: 10px; grid-template-columns: repeat(4, 1fr); } .grid-gallery span:nth-child(2) { grid-column: span 2; text-align: center; } .grid-gallery span:nth-child(2) img { width: calc(100% - 10px); } .coral-italic { color: var(--coral); font-style: italic; } span.coral-italic { display: inline-block; } .av-special-heading-tag span.coral-italic { padding-left: 10px; } .inner-table td { border: 1px solid #d8d8d8; font-size: 16px; color: #333; max-width: 300px; } .inner-table { width: 1050px; max-width: 100%; margin: 0 auto; } .avia_textblock.room-details strong { color: var(--coral) !important; }