body.cg-quotation-page .wpforms-container{background:white;border-radius:24px;padding:35px;margin:25px 0;color:#233f82}
body.cg-quotation-page .wpforms-container .wpforms-field{padding:12px 0}
body.cg-quotation-page .wpforms-container .wpforms-field-label{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;color:#171717;margin-bottom:10px}
body.cg-quotation-page .wpforms-container input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),
body.cg-quotation-page .wpforms-container select,
body.cg-quotation-page .wpforms-container textarea{background:#ededed!important;border:1px solid #d5d5d5!important;border-radius:12px!important;box-shadow:none!important;color:#233f82;font-family:Arial,Helvetica,sans-serif;font-size:14px;max-width:100%;padding:12px 14px;min-height:44px}
body.cg-quotation-page .wpforms-container textarea{height:165px!important;resize:vertical}
body.cg-quotation-page .wpforms-container input::placeholder,
body.cg-quotation-page .wpforms-container textarea::placeholder{color:#637493;opacity:1}
body.cg-quotation-page .wpforms-container .wpforms-submit-container{padding-top:22px}
body.cg-quotation-page .wpforms-container button.wpforms-submit{background:#fb841e!important;border:0!important;border-radius:24px!important;color:white!important;padding:12px 24px!important;font-family:Arial,Helvetica,sans-serif;font-weight:600;font-size:14px;text-transform:none!important;letter-spacing:normal!important}
body.cg-quotation-page .wpforms-container button.wpforms-submit:hover{background:#e57012!important}
body.cg-quotation-page .wpforms-container input:focus-visible,
body.cg-quotation-page .wpforms-container textarea:focus-visible,
body.cg-quotation-page .wpforms-container select:focus-visible{outline:2px solid #073af6;outline-offset:2px}
body.cg-quotation-page .wpforms-confirmation-container-full{background:#edf5ff;border:1px solid #b9c9ee;border-radius:16px;color:#233f82}
body.cg-quotation-page .elementor-heading-title{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#171717;line-height:1.2}
@media(max-width:767px){body.cg-quotation-page .wpforms-container{padding:25px}body.cg-quotation-page .wpforms-container .wpforms-one-half{width:100%!important;margin-left:0!important;float:none!important}}
body.cg-quotation-page div.wpforms-container.wpforms-container-full{background:white!important;border-radius:24px!important;padding:35px!important;margin:25px 0!important}body.cg-quotation-page .wpforms-container input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),body.cg-quotation-page .wpforms-container textarea{width:100%!important}body.cg-quotation-page .page-area{box-shadow:none!important}@media(max-width:767px){body.cg-quotation-page div.wpforms-container.wpforms-container-full{padding:25px!important}}
