.valpal-form-wrapper{margin:2rem 0;position:relative}.valpal-field-group{margin-bottom:1rem}.valpal-field-group label{display:block;margin-bottom:.25rem;font-weight:400;color:#333}.valpal-field-group input,.valpal-field-group select{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px}.valpal-submit{width:auto;padding:12px;background:#333;color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:600;border-radius:4px;transition:opacity 0.3s}.valpal-submit:disabled{opacity:.6;cursor:not-allowed}.valpal-turnstile{margin-bottom:1.5rem}.valpal-message{display:none;padding:1rem;margin-bottom:1rem;border-radius:4px}#valpal-thankyou-container{display:block!important;background:#f1f1f1;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgb(0 0 0 / .05);padding:0 0 0;overflow:hidden;max-width:500px;margin:20px auto 0;color:#1e1e1e;text-align:left}.valpal-message.error{background:#fee;border:1px solid #fcc;color:#c00}.valpal-message.success{background:#f1f1f1;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgb(0 0 0 / .05);padding:0;overflow:hidden}.valpal-result-content{padding:1.5rem}.novalpal{padding:10px!important}.valpal-streetview{width:100%;height:auto;display:block;-webkit-transition:all 300ms ease;transition:all 300ms ease}.valpal-streetview:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.valpal-price-block{margin-bottom:1rem}.valpal-price-block h4{margin:0;font-size:1rem;color:#1e1e1e;padding:0;margin-bottom:5px}.valpal-price-val{font-size:3rem;font-weight:800;color:#1e1e1e;margin:0;padding:0;line-height:normal;margin-bottom:5px}.valpal-img{overflow:hidden}.valpal-price-range{font-size:.85rem;color:#1e1e1e;margin-top:.25rem;line-height:normal}.valpal-restart-btn{background:#1e1e1e;border:1px solid #ccc;padding:8px 16px;border-radius:4px;cursor:pointer;margin-top:1rem;font-size:.9rem}.valpal-restart-btn:hover{background:#f9f9f9}.valpal-field-group label{color:#fff;font-size:15px;display:block;letter-spacing:.01em;line-height:normal}.valpal-field-group input[type="text"],.valpal-field-group input[type="email"],.valpal-field-group input[type="number"],.valpal-field-group input[type="tel"],.valpal-field-group select{width:100%;background:#FFF;color:#222;border:1px solid #1e1e1e;border-radius:0;padding:12px;font-size:16px;-webkit-transition:border-color 0.2s;transition:border-color 0.2s;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}#valpal-result-container .valpal-restart-btn.et_pb_button,#valpal-thankyou-container .valpal-restart-btn.et_pb_button{background-color:#1e1e1e}#valpal-result-container .valpal-restart-btn.et_pb_button:hover,#valpal-thankyou-container .valpal-restart-btn.et_pb_button:hover{background-color:#c09a5d}#valpal-result-container .valpal-result-content h3,#valpal-thankyou-container .valpal-result-content h3{color:#1e1e1e!important;font-size:40px}.col-50{display:flex;flex-wrap:wrap;gap:20px}#valpal-valuation-form{border:1px solid #fff;padding:30px}.col-50 .valpal-field-group{width:calc(50% - 10px)}.valpal-field-group select{width:100%;padding:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;background:#fff;font-size:16px;cursor:pointer}.valpal-field-group .valpal-select{position:relative}.valpal-field-group .valpal-select::after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAzNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxLjg0NzkgMEwxNi42MzIzIDYuNjM2NDlMMS4yOTYwNiAwTC00LjE5NjE3ZS0wNSAyLjYyNTE4TDE2LjY1MDQgOS44Mzg3NUwzMy4xNjIxIDIuNjI1MThMMzEuODQ3OSAwWiIgZmlsbD0iIzE4MTgxOSIvPgo8L3N2Zz4K);position:absolute;right:12px;top:50%;width:20px;height:8px;pointer-events:none;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:0}.loading-sec{background-color:rgb(0 0 0 / .3);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;position:absolute;background-size:80px;z-index:9;display:none}.checkbox-private{display:flex!important;gap:10px;align-items:flex-start;margin-bottom:0;font-weight:400;font-size:14px}.checkbox-private a{color:#c09a5d}.checkbox-private input{width:25px;height:25px}@media (max-width:480px){.col-50 .valpal-field-group{width:100%}.checkbox-private input{width:20px;height:20px}.checkbox-private>div{width:calc(100% - 40px)}}