:root{--accent:#73a441}@keyframes spin3{0%,100%{box-shadow:10px 10px rgb(255 255 255),-10px 10px rgb(255 255 255 / .2),-10px -10px rgb(255 255 255),10px -10px rgb(255 255 255 / .2)}25%{box-shadow:-10px 10px rgb(255 255 255 / .2),-10px -10px rgb(255 255 255),10px -10px rgb(255 255 255 / .2),10px 10px rgb(255 255 255)}50%{box-shadow:-10px -10px rgb(255 255 255),10px -10px rgb(255 255 255 / .2),10px 10px rgb(255 255 255),-10px 10px rgb(255 255 255 / .2)}75%{box-shadow:10px -10px rgb(255 255 255 / .2),10px 10px rgb(255 255 255),-10px 10px rgb(255 255 255 / .2),-10px -10px rgb(255 255 255)}}#wpadminbar{top:0!important}#c27-site-wrapper{background-color:#f4f4f4}.hovering-c .term-icon.image-icon img{height:30px!important}.items-counter{display:inline-block;width:auto;min-width:18px;height:18px;border:1px solid #bac1c1;border-radius:50px;margin-left:6px;text-align:center;font-size:11px;padding:1px 5px 0;color:#fff;background:green;animation:colorFlash 5s infinite}@keyframes colorFlash{0%{background-color:#ff0}50%{background-color:red}100%{background-color:green}}.ybrad a{color:#21a95a}.slidedown-body-icon{width:40px!important;height:40px!important}.slidedown-body-message{font-size:14px!important}.yellow a{text-decoration:underline}.yellow{background:#7effb7;padding:10px}.mproducts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:5px}.mproduct{border:1px solid #ddd;padding:5px;text-align:center}.mproduct img{max-width:100%;height:200px;margin-bottom:5px;object-fit:cover}.fa.fa-shopping-cart{color:orange!important}#floating_ads_bottom_textcss_wrap{width:90%;margin:0 auto}#floating_ads_bottom_textcss_ad{display:block!important;width:100%;height:100px!important}#floating_ads_bottom_textcss_close{position:absolute;top:-10px!important;display:inline-block;right:20px}#floating_ads_bottom_textcss_container{z-index:9999}.woocommerce-info a,.woocommerce-message .woocommerce-error a,.woocommerce-message a{font-size:20px;color:#fff}.active-term{display:flex;flex-direction:column-reverse}.promo{background:#21a95a;padding:20px;text-align:center;border-radius:2px;background:linear-gradient(177deg,rgb(33 169 90) 45%,rgb(63 230 133) 100%)}.promo b{color:#fff}.promo a{color:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{box-shadow:none!important;border:1px solid #ff0000!important;background:red}.grecaptcha-badge{visibility:hidden}#submit-job-form .small,#submit-job-form small{font-size:11px;color:#21a95a}button.close{color:#000!important}.lf-item{border-top:1px solid #e3e3e3}.login-container .google-recaptcha,.login-container .form-group,.login-container .form-info,.login-container .forgot-password,.login-container .connect-with{display:none}.mi.star{color:#3fc380!important}.c27-submit-listing-form .fieldset-login_required{text-align:center}.last-update .element{background:#fff0;border:none;font-size:13px}footer ul{list-style-type:none!important}.footer{background:#fff;padding-top:80px;border-top:3px solid #21a95a!important}.listing-cat a:hover .overlay{background:linear-gradient(180deg,#71d68b 0,#00af9c)}.search-shortcode.header-search input[type=search]{font-size:21px!important}.search-shortcode.search-shortcode-dark.header-search>i{color:#1d1d23}.search-shortcode.search-shortcode-dark.header-search{border-bottom:3px solid #21a95a}.title-style-1 i{color:#3fc380}.wp-editor-content a{text-decoration:underline;color:#3fc380}.profile-name h2{top:0}.c27-main-header .logo img{height:auto!important}.explore-type-4 .listing-cat .overlay,.finder-search .listing-cat .overlay{opacity:.7!important}@media only screen and (max-width:1200px){.search-tab .search-filters{flex-direction:column}.header .header-container .header-top .logo a img,.header.header-style-alternate:not(.header-scroll) .header-container .header-top .logo a img{max-height:41px}}@media only screen and (min-width:1201px){.header.header-style-alternate.header-scroll .header-container .header-top .logo a img,.header.header-style-default .header-container .header-top .logo a img{max-height:43px!important}}@media (min-width:1025px) and (max-width:99999px){.hidden-desktop{display:none}}@media (max-width:767px){.mproducts-grid a:nth-child(4),.mproducts-grid a:nth-child(5){display:none}.profile-cover.profile-cover-no-img{height:auto;margin-top:40px}.listing-main-info{padding:15px 15px 0;position:relative;background:#fff;transform:none;bottom:0;left:0}li.price-or-date{color:#000}}@media only screen and (max-width:480px){.header.header-style-default{position:fixed}}