#contact_popup{width:100%;position:fixed;height:100%;overflow:auto;z-index:99999999;background:#f3f3f3;transform:scale(0);transition:all .5s ease;visibility:hidden;opacity:0;left:0;top:0;right:0;bottom:0;padding:15px}#contact_popup.popup_show{opacity:1;visibility:visible;transform:scale(1)}#popup_close{color:#ec7323;font-size:46px;cursor:pointer;text-decoration:none;line-height:32px}.popup_form h4{color:#444;font-size:3.2vw;line-height:1.04444em;margin-bottom:35px;font-weight:600}.popup_form span{color:#343535}.pop-box{display:flex;align-items:baseline;justify-content:space-between}.popup_form{width:100%;max-width:680px;margin:0 auto}#request_the_quote .form-group{margin-bottom:30px;position:relative}.react-tel-input .form-control{position:relative;font-size:16px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:#fff;border:1px solid #cacaca;line-height:25px;outline:none}.contactUsInputBox .react-tel-input .form-control{height:48px;width:100%;border-radius:5px}.contactUsInputBox .react-tel-input .country-list .country:hover{background-color:rgba(0,0,0,.05);color:#999}.FooterContactSection .contactUsInputBox .react-tel-input .form-control{border-radius:0}@media (max-width:992px){#popup_close svg{width:20px}}@media (max-width:767px){.popup_form h4{font-size:24px;margin:0 0 20px;line-height:28px}.pop-box{justify-content:space-between;align-items:baseline}#popup_close{color:#ec7323;font-size:26px;cursor:pointer;text-decoration:none;line-height:32px}#request_the_quote textarea.form-control{max-height:150px}}@media (max-width:1199px){.form-control{font-size:16px!important}}@media (max-width:574px){#contact_popup{width:98%}}@media (max-width:420px){#contact_popup{width:97%}}.app-light .btn.get_quote:active{background-color:#ec7323;color:#fff}