.mfp-bg{background:rgb(8 9 12 / .75)!important;opacity:1!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#quote-popup.rnb-popup{background:rgb(24 26 30 / .92)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:20px!important;padding:2rem 1.75rem!important;box-shadow:0 20px 60px rgb(0 0 0 / .55)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#fff!important}#quote-popup.rnb-popup p>span{display:block;font-size:0.8rem!important;font-weight:600!important;color:rgb(255 255 255 / .75)!important;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem}#quote-popup.rnb-popup input[type="text"],#quote-popup.rnb-popup input[type="email"],#quote-popup.rnb-popup input[type="tel"],#quote-popup.rnb-popup textarea{display:block;width:100%!important;max-width:100%;min-width:0;box-sizing:border-box!important;padding:.65rem 0.85rem!important;border:1px solid rgb(255 255 255 / .16)!important;border-radius:10px!important;background:rgb(255 255 255 / .06)!important;color:#fff!important;-webkit-text-fill-color:#fff;font-size:0.95rem!important;font-family:inherit;line-height:1.4;color-scheme:dark;transition:border-color 0.2s,background 0.2s;box-shadow:none!important}#quote-popup.rnb-popup textarea{min-height:110px;resize:vertical}#quote-popup.rnb-popup input::placeholder,#quote-popup.rnb-popup textarea::placeholder{color:rgb(255 255 255 / .4)!important;-webkit-text-fill-color:rgb(255 255 255 / .4)}#quote-popup.rnb-popup input:focus,#quote-popup.rnb-popup textarea:focus{outline:none!important;border-color:#17c3f2!important;background:rgb(255 255 255 / .09)!important;box-shadow:0 0 0 3px rgb(23 195 242 / .2)!important}#quote-popup.rnb-popup label,#quote-popup.rnb-popup p{color:rgb(255 255 255 / .8)!important}#quote-popup.rnb-popup a{color:#17c3f2!important;text-decoration:none}#quote-popup.rnb-popup a:hover{text-decoration:underline}#quote-popup.rnb-popup input[type="checkbox"]{accent-color:#17c3f2;width:auto!important;margin-right:.5rem}#quote-popup.rnb-popup .quote-submit{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 2rem!important;font-size:0.95rem!important;font-weight:700!important;font-family:inherit;border:none!important;border-radius:999px!important;cursor:pointer;background:#17c3f2!important;color:#fff!important;box-shadow:0 0 22px rgb(23 195 242 / .55),0 4px 14px rgb(0 0 0 / .3)!important;transition:background 0.2s,box-shadow 0.2s,transform 0.1s}#quote-popup.rnb-popup .quote-submit:hover{background:#10a8d6!important;color:#fff!important;box-shadow:0 0 28px rgb(23 195 242 / .75),0 4px 14px rgb(0 0 0 / .3)!important}#quote-popup.rnb-popup .quote-submit:active{transform:scale(.98)}#quote-popup.rnb-popup .quote-modal-message{color:rgb(255 255 255 / .85)!important;font-size:.9rem}.mfp-wrap .mfp-close,#quote-popup.rnb-popup .mfp-close{color:rgb(255 255 255 / .8)!important;opacity:1!important;font-size:1.9rem!important;transition:color 0.2s}.mfp-wrap .mfp-close:hover,#quote-popup.rnb-popup .mfp-close:hover{color:#17c3f2!important}@media (max-width:480px){#quote-popup.rnb-popup{padding:1.5rem 1.1rem!important;border-radius:16px!important}#quote-popup.rnb-popup .quote-submit{width:100%}}