body.page-id-24 .elementor-widget-text-editor p:last-child,body.page-id-25 .elementor-widget-text-editor p:last-child{margin-bottom:0}
.mt-trade-form{font-family:Inter,sans-serif;color:#191C1E;width:100%;min-width:0}
.mt-trade-form *, .mt-route-filters *{box-sizing:border-box}
.mt-valuation-form{padding:0 40px 40px}
.mt-wizard-steps{display:flex;justify-content:flex-end;gap:8px;list-style:none;padding:20px 0;margin:0 0 36px;border-bottom:1px solid #E1E2E4}
.mt-wizard-steps li{font-size:11px;padding:9px 12px;background:#EDEEF0;color:#5E5E62}
.mt-wizard-steps li[aria-current=step]{background:#940014;color:#fff}
.mt-trade-form fieldset{padding:0;margin:0;border:0;min-width:0}
.mt-trade-form [hidden],.mt-route-empty[hidden],.mt-route-card[hidden]{display:none!important}
.mt-trade-form legend{font:700 20px/1.3 'Space Grotesk',sans-serif;margin:0 0 28px;padding:0}
.mt-trade-form legend small{display:block;font:700 10px/1.4 Inter,sans-serif;letter-spacing:1.6px;margin-bottom:8px}
.mt-trade-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}
.mt-trade-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.mt-trade-field{display:flex;flex-direction:column;gap:9px;min-width:0}
.mt-trade-field>span{font:700 10px/1.5 Inter,sans-serif;letter-spacing:1.4px}
.mt-trade-form input:not([type=checkbox]):not([type=file]),.mt-trade-form select,.mt-trade-form textarea{width:100%;min-width:0;border:1px solid #E1E2E4;border-radius:1px;background:#F8F9FA;color:#191C1E;padding:12px;font:400 14px/20px Inter,sans-serif;box-shadow:none}
.mt-trade-form input::placeholder{color:#9299A3}
.mt-trade-form input[type=file]{max-width:100%;font-size:13px}
.mt-trade-checks{display:flex;gap:20px;flex-wrap:wrap;background:#EDEEF0;padding:10px;margin:24px 0}
.mt-trade-checks label{flex:1;font-size:12px;min-width:180px}
.mt-trade-form input[type=checkbox]{accent-color:#940014}
.mt-wizard-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:32px}
.mt-trade-form button{border:0;border-radius:2px;background:#940014;color:white;padding:14px 22px;font:700 10px/18px Inter,sans-serif;letter-spacing:1.4px;cursor:pointer}
.mt-trade-form button[data-mt-back]{background:#45494B}
.mt-trade-form input:focus-visible,.mt-trade-form select:focus-visible,.mt-trade-form textarea:focus-visible,.mt-trade-form button:focus-visible,.mt-route-filters button:focus-visible{outline:2px solid #940014;outline-offset:3px}
.mt-trade-form .mt-trade-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.mt-trade-wide{grid-column:1/-1}
.mt-export-form>button{width:100%;margin-top:24px}
.mt-form-note{font:400 10px/1.6 Inter,sans-serif;text-align:center;margin:10px 0 0}
.mt-trade-message,.mt-trade-error{padding:16px;border:1px solid #E1E2E4;background:#E8F6ED;color:#145A36;font-size:14px}
.mt-trade-error{background:#FBEDEF;color:#940014}
.mt-route-filters{display:flex;flex-wrap:wrap;gap:4px;padding:10px;background:#45494B}
.mt-route-filters button{background:transparent;border:0;border-radius:0;color:#fff;font:700 9px/1.4 Inter,sans-serif;letter-spacing:1px;padding:10px;cursor:pointer}
.mt-route-filters button[aria-pressed=true]{background:#940014}
.mt-route-empty{color:#fff;font:400 13px/1.6 Inter,sans-serif;margin:12px 0}
.mt-export-table-wrap{overflow-x:auto}
.mt-export-doc-table{border-collapse:collapse;width:100%;font:400 13px/1.5 Inter,sans-serif;text-align:left}
.mt-export-doc-table th,.mt-export-doc-table td{padding:16px 12px;border:0;border-bottom:1px solid #E1E2E4;background:transparent;vertical-align:middle}
.mt-export-doc-table thead th{background:#E1E2E4;font-family:'Space Grotesk',sans-serif;font-weight:700}
.mt-export-doc-table tbody th{font-weight:600}
.mt-export-doc-table tbody td:last-child{color:#940014;font-weight:600}
@media(max-width:1024px){.mt-trade-three{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-wizard-steps{justify-content:flex-start;flex-wrap:wrap}.mt-valuation-form{padding:0 24px 24px}}
@media(max-width:767px){.mt-trade-fields,.mt-trade-three{grid-template-columns:minmax(0,1fr)}.mt-wizard-steps{display:grid;grid-template-columns:1fr;margin-bottom:24px}.mt-trade-checks{flex-direction:column;gap:12px}.mt-wizard-actions{flex-direction:column}.mt-valuation-form{padding:0 20px 28px}.mt-export-doc-table{min-width:630px}}
