:root { --accent: #8cc63f; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(248, 247, 243, 1), -10px 10px rgba(248, 247, 243, 0.2), -10px -10px rgba(248, 247, 243, 1), 10px -10px rgba(248, 247, 243, 0.2); } 25% { box-shadow: -10px 10px rgba(248, 247, 243, 0.2), -10px -10px rgba(248, 247, 243, 1), 10px -10px rgba(248, 247, 243, 0.2), 10px 10px rgba(248, 247, 243, 1); } 50% { box-shadow: -10px -10px rgba(248, 247, 243, 1), 10px -10px rgba(248, 247, 243, 0.2), 10px 10px rgba(248, 247, 243, 1), -10px 10px rgba(248, 247, 243, 0.2); } 75% { box-shadow: 10px -10px rgba(248, 247, 243, 0.2), 10px 10px rgba(248, 247, 243, 1), -10px 10px rgba(248, 247, 243, 0.2), -10px -10px rgba(248, 247, 243, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #f8f7f3 } a.marker-icon .term-icon.image-icon, .marker-container .marker-icon i { width: 42px; height: 42px; right: 0; font-size: 30px !important; } a.marker-icon .term-icon.image-icon img { width: 42px; height: 42px; }            .c27-pick-package.pricing-item a.select-plan { color: white; } @media only screen and (max-width: 768px) { .listing-main-buttons > ul, .profile-name .pa-below-title, .listing-main-info .profile-name { justify-content: center; text-align: center; } .profile-avatar { left: 50%; transform: translateX(-50%); } .main-info-mobile { position: absolute; top: 240px; width: 100%; z-index: 100; } .price-or-date .value, .price-or-date .lmb-label, .profile-name .edit-listing i, .profile-name .listing-rating i, .listing-main-info .profile-name h1, .listing-main-info .profile-name h2 { color: #fff; } .single-listing .featured-section img, .single-listing .featured-section { height: 440px !important; } .listing-main-info { background: transparent; } }