/* Scoped to the nine RFQ pages by the release callback. */
html body .xmg-rfq-product-summary-media {
  overflow: visible !important;
}
html body .xmg-rfq-product-summary-media img {
  object-fit: contain !important;
  object-position: center !important;
  border-radius: 0 !important;
  transform: none !important;
}
html body .xmg-rfq-steps:not(.xmg-rfq-tips) {
  padding-block: 56px;
}
html body :is(.xmg-rfq-title,.xmg-rfq-steps-title,.xmg-rfq-step-title) .elementor-heading-title {
  color: #061d37;
}
html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-steps-inner {
  width: min(1180px, calc(100% - 48px));
  max-width: none;
  gap: 0;
  padding: 0;
}
html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-steps-title {
  margin: 0 0 32px;
}
html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-steps-title .elementor-heading-title {
  margin: 0;
  text-align: start;
}
html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step-grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 20px;
  margin: 0;
  align-items: stretch;
  padding: 0;
}
html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step {
  min-height: 0;
  padding: 24px;
  gap: 12px;
  justify-content: flex-start;
}
html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step > .elementor-element,
html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step :is(p,h3,.elementor-widget-container) {
  margin: 0 !important;
}
html body .xmg-rfq-terms {
  grid-column: 1 / -1;
  width: 100%;
  max-width: none;
  margin-block-start: 4px;
  padding: 20px 24px;
  border-inline-start: 3px solid #0b789f;
  border-radius: 0 14px 14px 0;
  background: #f3f8fa;
}
html body .xmg-rfq-terms p {
  margin: 0;
}
html[dir=rtl] body .xmg-rfq-terms {
  border-radius: 14px 0 0 14px;
}
@media (max-width: 1023px) {
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) {
    padding-block: 48px;
  }
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-steps-inner {
    width: calc(100% - 40px);
  }
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step-grid {
    grid-template-columns: minmax(0, 1fr);
  }
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step:nth-child(3) {
    padding-block-end: 0;
    border-block-end: 0;
    border-end-start-radius: 0;
    border-end-end-radius: 0;
    background: #f7fbfc;
  }
  html body .xmg-rfq-terms,
  html[dir=rtl] body .xmg-rfq-terms {
    margin-block-start: -20px;
    padding: 12px 24px 24px;
    border: 1px solid #d6e5eb;
    border-block-start: 0;
    border-radius: 0 0 18px 18px;
    background: #f7fbfc;
  }
}
@media (max-width: 767px) {
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) {
    padding-block: 40px;
  }
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-steps-inner {
    width: calc(100% - 32px);
  }
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-steps-title {
    margin-block-end: 24px;
  }
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step-grid {
    gap: 16px;
  }
  html body .xmg-rfq-steps:not(.xmg-rfq-tips) .xmg-rfq-step {
    padding: 22px;
  }
  html body .xmg-rfq-terms,
  html[dir=rtl] body .xmg-rfq-terms {
    margin-block-start: -16px;
    padding-inline: 22px;
    padding-block-end: 22px;
  }
}

/* Preserve the public typography while restoring the RFQ widget classes. */
@media (max-width: 544px) {
html body :is(.elementor-3638,.elementor-7133)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-size: clamp(24px, calc(9.5vw - 10px), 30px) !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 1.4 !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 26.88px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 28px !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 36.4px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 26.88px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200032"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200033"] > div:nth-of-type(1) > p:nth-of-type(1)) {
  font-weight: 400 !important;
  letter-spacing: normal !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 22px !important;
  font-weight: 500 !important;
  line-height: 28.6px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is(.xmg-rfq-terms p) {
  font-family: Inter, Arial, sans-serif !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 27.2px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-3638,.elementor-7133)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-size: clamp(24px, calc(9.5vw - 10px), 30px) !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 1.4 !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 32px !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 41.6px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200032"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200033"] > div:nth-of-type(1) > p:nth-of-type(1)) {
  font-weight: 400 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 26px !important;
  font-weight: 500 !important;
  line-height: 33.8px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is(.xmg-rfq-terms p) {
  font-family: Inter, Arial, sans-serif !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 27.2px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-3638,.elementor-7133)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-size: clamp(32px, calc(4.5vw - 10px), 50px) !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 1.4 !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 32px !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 41.6px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200032"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200033"] > div:nth-of-type(1) > p:nth-of-type(1)) {
  font-weight: 400 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 26px !important;
  font-weight: 500 !important;
  line-height: 33.8px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is(.xmg-rfq-terms p) {
  font-family: Inter, Arial, sans-serif !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 27.2px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-3638,.elementor-7133)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-size: clamp(32px, calc(4.5vw - 10px), 50px) !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 1.4 !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 38px !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 49.4px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200032"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200033"] > div:nth-of-type(1) > p:nth-of-type(1)) {
  font-weight: 400 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 30px !important;
  font-weight: 500 !important;
  line-height: 39px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is(.xmg-rfq-terms p) {
  font-family: Inter, Arial, sans-serif !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 27.2px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-3638,.elementor-7133)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-size: clamp(32px, calc(4.5vw - 10px), 50px) !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 1.4 !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 38px !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 49.4px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200032"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200033"] > div:nth-of-type(1) > p:nth-of-type(1)) {
  font-weight: 400 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 30px !important;
  font-weight: 500 !important;
  line-height: 39px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is(.xmg-rfq-terms p) {
  font-family: Inter, Arial, sans-serif !important;
  font-size: 18px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 30.6px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-3638,.elementor-7133)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-size: clamp(32px, calc(4.5vw - 10px), 50px) !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 1.4 !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 38px !important;
  font-weight: 500 !important;
  letter-spacing: normal !important;
  line-height: 49.4px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 26.88px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200031"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200032"] > div:nth-of-type(1) > p:nth-of-type(1),[data-id="a200033"] > div:nth-of-type(1) > p:nth-of-type(1)) {
  font-weight: 400 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 30px !important;
  font-weight: 500 !important;
  line-height: 39px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-3638,.elementor-7133,.elementor-8594,.elementor-9436,.elementor-10283,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is(.xmg-rfq-terms p) {
  font-family: Inter, Arial, sans-serif !important;
  font-size: 18px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 30.6px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
  letter-spacing: normal !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-8594,.elementor-9436,.elementor-11131,.elementor-11973,.elementor-12815,.elementor-13657)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
  letter-spacing: normal !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 28.8px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 28px !important;
  font-weight: 500 !important;
  line-height: 37.8px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 28.8px !important;
}
}
@media (max-width: 544px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 22px !important;
  font-weight: 500 !important;
  line-height: 29.7px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 32px !important;
  font-weight: 500 !important;
  line-height: 43.2px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 545px) and (max-width: 767px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 26px !important;
  font-weight: 500 !important;
  line-height: 35.1px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 32px !important;
  font-weight: 500 !important;
  line-height: 43.2px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 768px) and (max-width: 921px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 26px !important;
  font-weight: 500 !important;
  line-height: 35.1px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 38px !important;
  font-weight: 500 !important;
  line-height: 51.3px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 922px) and (max-width: 1023px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 30px !important;
  font-weight: 500 !important;
  line-height: 40.5px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 38px !important;
  font-weight: 500 !important;
  line-height: 51.3px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 30px !important;
  font-weight: 500 !important;
  line-height: 40.5px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200002"] > div:nth-of-type(1) > h1:nth-of-type(1)) {
  font-weight: 500 !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200003"],[data-id="a200004"],[data-id="f100015"],[data-id="a200051"],[data-id="a200052"],[data-id="a200053"],[data-id="a200076"],[data-id="a200079"],[data-id="a20007c"]) {
  font-size: 16px !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200062"] > div:nth-of-type(1) > h2:nth-of-type(1),[data-id="a200072"] > div:nth-of-type(1) > h2:nth-of-type(1)) {
  font-size: 38px !important;
  font-weight: 500 !important;
  line-height: 51.3px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200031"],[data-id="a200032"],[data-id="a200033"]) {
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: normal !important;
  line-height: 28.8px !important;
}
}
@media (min-width: 1200px) {
html body :is(.elementor-10283)[data-elementor-type="wp-page"] :is([data-id="a200041"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200042"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200043"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200075"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a200078"] > div:nth-of-type(1) > h3:nth-of-type(1),[data-id="a20007b"] > div:nth-of-type(1) > h3:nth-of-type(1)) {
  font-size: 30px !important;
  font-weight: 500 !important;
  line-height: 40.5px !important;
}
}