:root{--accent:#3e9604}@keyframes spin3{0%,100%{box-shadow:10px 10px rgb(2 10 0),-10px 10px rgb(2 10 0 / .2),-10px -10px rgb(2 10 0),10px -10px rgb(2 10 0 / .2)}25%{box-shadow:-10px 10px rgb(2 10 0 / .2),-10px -10px rgb(2 10 0),10px -10px rgb(2 10 0 / .2),10px 10px rgb(2 10 0)}50%{box-shadow:-10px -10px rgb(2 10 0),10px -10px rgb(2 10 0 / .2),10px 10px rgb(2 10 0),-10px 10px rgb(2 10 0 / .2)}75%{box-shadow:10px -10px rgb(2 10 0 / .2),10px 10px rgb(2 10 0),-10px 10px rgb(2 10 0 / .2),-10px -10px rgb(2 10 0)}}#wpadminbar{top:0!important}#c27-site-wrapper{background-color:#fff}.woocommerce-account .u-column1 h2{color:#0044cc!important}.woocommerce-account .u-column1{background-color:#e6f0ff;border:2px solid #04c;border-radius:10px;padding:20px}.woocommerce-account .u-column1 label{color:#0044cc!important;font-weight:700}.woocommerce form.login button.woocommerce-Button{background-color:#0044cc!important;color:#fff!important;font-size:18px;padding:12px 25px;border-radius:8px;border:none!important;cursor:pointer;transition:background 0.3s ease}.woocommerce form.login button.woocommerce-Button:hover{background-color:#002a80!important}.woocommerce form.login input[type="text"],.woocommerce form.login input[type="email"],.woocommerce form.login input[type="password"]{width:100%;max-width:350px;height:50px;font-size:18px;padding:10px;border-radius:8px;border:2px solid #04c;background-color:#e6f0ff;color:#000}.woocommerce-account .u-column2 h2{color:red!important}.woocommerce-account .u-column2{background-color:#ffe6e6;border:2px solid #c00;border-radius:10px;padding:15px}.woocommerce-account .u-column2 label{color:#cc0000!important;font-weight:700}.woocommerce form.register button.woocommerce-Button{background-color:#cc0000!important;color:#fff!important;font-size:18px;padding:12px 25px;border-radius:8px;border:none;cursor:pointer;transition:background 0.3s ease}.woocommerce form.register button.woocommerce-Button:hover{background-color:#a30000!important}.woocommerce form.register input[type="text"],.woocommerce form.register input[type="email"],.woocommerce form.register input[type="password"],.woocommerce form.register input[type="file"]{width:230%;max-width:420px;height:50px;font-size:18px;padding:10px;border-radius:8px;border:2px solid #c00;background-color:#ffe6e6;color:#000}label,.job_title_label,.job_description_label{display:block;width:100%;margin-bottom:6px;font-weight:600}input[type="text"],textarea,select{width:100%!important;max-width:100%!important;box-sizing:border-box}.form-group,.field,.job_title_field,.job_description_field{display:block;width:100%;margin-bottom:20px}body{padding-top:50px}.lg-container{max-width:800px;margin:60px auto;background:#fff;padding:30px;border-radius:10px;box-shadow:0 0 15px rgb(0 0 0 / .08)}.lg-button{display:inline-block;background:#0057ff;padding:12px 20px;color:#fff!important;border-radius:8px;margin-top:20px;text-decoration:none;font-weight:700}.lg-button:hover{background:#003bb3}body{text-align:center}.term-item.has-children>label::after{content:"▼";font-size:12px;margin-left:6px;opacity:.6}.term-item.has-children>label:hover::after{opacity:1}.single-listing .listing-cover{background-size:contain!important;background-repeat:no-repeat;background-position:center}