:root { --accent: #98c75c; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(0, 0, 0, 1), -10px 10px rgba(0, 0, 0, 0.2), -10px -10px rgba(0, 0, 0, 1), 10px -10px rgba(0, 0, 0, 0.2); } 25% { box-shadow: -10px 10px rgba(0, 0, 0, 0.2), -10px -10px rgba(0, 0, 0, 1), 10px -10px rgba(0, 0, 0, 0.2), 10px 10px rgba(0, 0, 0, 1); } 50% { box-shadow: -10px -10px rgba(0, 0, 0, 1), 10px -10px rgba(0, 0, 0, 0.2), 10px 10px rgba(0, 0, 0, 1), -10px 10px rgba(0, 0, 0, 0.2); } 75% { box-shadow: 10px -10px rgba(0, 0, 0, 0.2), 10px 10px rgba(0, 0, 0, 1), -10px 10px rgba(0, 0, 0, 0.2), -10px -10px rgba(0, 0, 0, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #ffffff }.user-area, .user-profile-dropdown, .listing-main-info .open-photo-swipe, .header-right .mob-sign-in {display: none !important;} .profile-name {padding-left: 0px;} .footer-bottom {margin-top: 0px !important;} .copyright a {color: var(--accent) !important;} .copyright p {color: white;} h1.case27-primary-text {padding-top: 0px !important;} .profile-cover.profile-cover-no-img .overlay {display: unset;} .profile-cover.profile-cover-no-img { background-image: url(https://yousuiteseminyak.com/wp-content/uploads/2024/08/Cover-scaled.webp); background-size: cover;} /*header .header.header-light-skin:not(.header-scroll) .header-skin, .header.header-scroll.header-scroll-light-skin .header-skin { background: var(--accent) !important; border-bottom: 1px solid var(--accent) !important;} */ @media (min-width: 1200px){ .container.listing-main-info { display: flex; align-content: center; align-items: center;}} /*MENU*/ .tombol-book { background: #81b242; padding-left: 15px; padding-right: 15px;} .tombol-book a {color: white !important;} .tombol-book:hover {background: #578229;} .i-nav ul li a {justify-content: center;} /**Peta**/ .peta .element {filter: grayscale(0.5);} /** Booking Group **/ .booking-group .element { padding: 0px !important; margin-bottom: 0px !important;} .booking-group .menu-item-title {display: none !important;} .booking-group .menu-content {padding: 0px !important;} .booking-group .menu-content a {margin-top: 0px !important;} .booking-group .food-menu-items { border: solid 2px var(--accent); padding: 10px;} .booking-group .buttons {overflow: initial !important;} .booking-group .title-style-1 h5 { color: #ffffff !important; font-size: 18px; line-height: 20px; text-align: center !important; width: 100%; text-transform: uppercase;} .booking-group .title-style-1 { background: var(--accent); padding: 10px;} /**Kontak**/ .kontak .details-block-content>li>i { background: #e8e8e8 !important; color: black;} .kontak .element { border: solid 2px #e8e8e8; padding: 20px !important;} .kontak .details-block-content>li {margin-bottom: 5px;} .kontak .wp-editor-content a {text-decoration: unset;} @media (max-width: 580px){ .kontak .details-block-content li { clear: both; width: 100% !important;}} @media (max-width: 991px){ .kontak .details-block-content { display: flex; flex-direction: row; flex-wrap: wrap;} .kontak .details-block-content li { width: 50%; padding-right: 5px;} .kontak .element { border: unset; padding: 5px !important;} .kontak .pf-head { border-bottom: solid 2px #e8e8e8; padding: 10px;}} /*Galeri*/ @media (max-width: 580px){ .galeri-unit .gallery-nav li i { height: 20px; width: 20px;}} .galeri-unit .gallery-nav { justify-content: flex-start; left: 15px; position: absolute;} .galeri-unit .gallery-nav ul {z-index: 1;} .galeri-unit .element.slider-padding.gallery-block {margin-bottom: 0px !important;} .galeri-unit .element, .galeri-unit .pf-body {padding-top: 0px;} /**Spesifikasi**/ @media (max-width: 580px){ .spesifikasi .details-block-content li { clear: both; width: 100% !important;} .spesifikasi .element .pf-body>.social-nav li {width: 100% !important;} } .spesifikasi .details-block-content li { width: 50%; padding-right: 5px;} .spesifikasi ul.outlined-list.details-block-content { display: flex; flex-wrap: wrap; flex-direction: row;} .spesifikasi .element .pf-body>.social-nav li {width: 50%;} .spesifikasi .details-block-content:after { content: ""; display: table; clear: both;} .spesifikasi .details-block-content>li {margin-bottom: 5px;} .spesifikasi .details-block-content>li>i { background: #e8e8e8 !important; color: black;} .spesifikasi .pf-head { border-bottom: solid 2px #e8e8e8; padding: 10px;} .spesifikasi .pf-body { padding: 55px 0px 0px 0px; margin-top: -40px;} .spesifikasi .element { padding-top: 0px; margin: 0px !important;} .spesifikasi .term-icon.image-icon {background: #e8e8e8 !important;} .spesifikasi .outlined-list.details-list .term-icon.image-icon img {filter: unset;} /*Global*/ .profile-header .profile-menu ul li a:after, .container.qla-container, .profile-header {display: none;} .type-unit .element { padding-left: 5px; padding-right: 5px; box-shadow: 0px 0px 0px white;} .type-unit .title-style-1 i {color: black;} .single-listing .container { width: 100% !important; max-width: 1300px !important;} .type-unit .listing-main-buttons>ul>li { margin-left: 0px !important; margin-right: 5px !important; margin-top: 5px !important;} @media (min-width: 993px){ .type-unit .lmb-calltoaction>a, .type-unit .lmb-calltoaction>a>i { font-size: 18px !important;}} .type-unit .lmb-calltoaction>a { padding: 10px; border-radius: 100px; font-weight: normal; height: 30px; color: white;} .type-unit .lmb-calltoaction>a>i {font-size: 15px;} .type-unit .listing-main-buttons, .type-unit .profile-name {min-height: 0px;} .type-unit .main-info-mobile {padding-top: 10px;} .type-unit.listing-preview { box-shadow: 0px 0px 10px 0px #0000003b;}