:root { --accent: #570502; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(34, 50, 35, 1), -10px 10px rgba(34, 50, 35, 0.2), -10px -10px rgba(34, 50, 35, 1), 10px -10px rgba(34, 50, 35, 0.2); } 25% { box-shadow: -10px 10px rgba(34, 50, 35, 0.2), -10px -10px rgba(34, 50, 35, 1), 10px -10px rgba(34, 50, 35, 0.2), 10px 10px rgba(34, 50, 35, 1); } 50% { box-shadow: -10px -10px rgba(34, 50, 35, 1), 10px -10px rgba(34, 50, 35, 0.2), 10px 10px rgba(34, 50, 35, 1), -10px 10px rgba(34, 50, 35, 0.2); } 75% { box-shadow: 10px -10px rgba(34, 50, 35, 0.2), 10px 10px rgba(34, 50, 35, 1), -10px 10px rgba(34, 50, 35, 0.2), -10px -10px rgba(34, 50, 35, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #f9f7f5 }.comment-container { border: 2px solid #700502; } .c27-main-header:not(.header-scroll) .header-skin { border-bottom: 0px solid #ffffff !important; } .header a:hover, .header a:focus { color: #700502 !important; } } img.avatar { display: none !important; } } .listing-rating .mi.star { color: #b76522 !important; } .rating-number .mi.star_border { color: #b76522 !important; } .messaging-center.inbox-header-icon a:hover i.mi.forum { color: #700502 !important; } .footer a, .footer-menu a, .elementor-location-footer a { color: #f1f2f1 !important; } .widgettitle { color: #f1f2f1 !important; } @media only screen and (max-width: 768px) { .header-left, .header-right { display: flex; align-items: center; padding-top: 6px; } .header .header-container .header-top .logo a img { margin-bottom: 9px; } .mobile-menu, .mob-sign-in, .search-trigger { display: flex; align-items: center; } .header-top.container-fluid { height: 60px; display: flex; align-items: center; position: relative; } .logo { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } } @media only screen and (min-width: 769px) { .header .header-container .header-top .logo a img { margin-bottom: 20px; } } .header .header-skin { height: 90% !important; } .cts-carousel li::marker { display: none; content: ''; } @media only screen and (min-width: 1201px) { header.header.header-style-alternate:not(.header-scroll) { height: 100px !important; } header.header.header-style-alternate:not(.header-scroll) .header-container .header-top .logo a img { max-height: 100px !important; } header.c27-main-header.header-style-alternate + .c27-top-content-margin { height: 100px !important; } .instant-results { top: 65px !important; } } .profile-header .profile-menu ul { display: flex; flex-direction: row; flex-wrap: wrap; align-content: normal; justify-content: center; align-items: center; } .featured-section.profile-cover { position: relative; overflow: hidden; } .cover-img { width: 100%; height: 100%; object-fit: cover; object-position: center; display: block; } @media only screen and (max-width: 768px) { .cover-img { height: auto; object-fit: contain; /* or keep 'cover' if you prefer */ } } .featured-section.profile-cover.profile-cover-image { padding-bottom: 22% !important; position: relative !important; overflow: hidden !important; } .featured-section.profile-cover.profile-cover-image img { width: 100% !important; height: 100% !important; padding-bottom: 0 !important; object-fit: cover !important; position: absolute !important; top: 0 !important; left: 0 !important; } @media (max-width: 768px) { .featured-section.profile-cover.profile-cover-image { padding-bottom: 40% !important; } .featured-section.profile-cover.profile-cover-image img { width: 100% !important; height: 100% !important; object-fit: cover !important; position: absolute !important; top: 0 !important; left: 0 !important; } } /* Hide the category image icon */ .lc-icon { display: none !important; } /* Change font size of category titles to 30px */ @media only screen and (min-width: 769px) { .lc-info h4 { font-weight: 600 !important; color: #fff3e0 !important; font-size: 30px !important; } } .lc-info h6 { display: none; } .listing-cat .overlay { z-index: 3; opacity: 0.6 !important; -webkit-backface-visibility: hidden; } 