.fr-home-v2 .home-container1{
  width: 100%;
  display: flex;
  overflow: auto;
  min-height: 100vh;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-home-elm{
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-header-elm1{
  gap: 218px;
  display: flex;
  padding: 16px 0;
  align-self: stretch;
  box-shadow: 0px 1px 2px 0px rgba(10, 12, 18, 0.05000000074505806) ;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm10{
  gap: 20px;
  display: flex;
  flex-grow: 1;
  align-items: center;
}
 
.fr-home-v2 .home-thq-logo-elm10{
  gap: 7.264801502227783px;
  width: 188.8848419189453px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-link-elm1{
  width: 188.8848419189453px;
  height: 40px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_zsdm9t3tey-8odr-1500w.png");
}
 
.fr-home-v2 .home-thq-headerlinks-elm{
  gap: 24px;
  display: flex;
  align-items: center;
}
 
.fr-home-v2 .home-thq-link-elm2{
  gap: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm100{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-vector-elm10{
  width: 8px;
  height: 4px;
}
 
.fr-home-v2 .home-thq-link-elm3{
  gap: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm101{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-link-elm4{
  gap: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm102{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-link-elm5{
  gap: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm103{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-vector-elm11{
  width: 8px;
  height: 4px;
}
 
.fr-home-v2 .home-thq-link-elm6{
  gap: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm104{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-vector-elm12{
  width: 8px;
  height: 4px;
}
 
.fr-home-v2 .home-thq-wrapper-elm11{
  gap: 16px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: flex-end;
}
 
.fr-home-v2 .home-thq-text-elm105{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-divider-elm1{
  width: 1px;
  height: 15px;
  box-sizing: content-box;
}
 
.fr-home-v2 .home-thq-text-elm106{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-buttons-elm{
  gap: 16px;
  display: flex;
  align-items: center;
}
 
.fr-home-v2 .home-thq-button-elm10{
  height: 40px;
  display: flex;
  padding: 0 16px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(0, 0, 0, 0.10000000149011612);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm107{
  color: rgba(1, 16, 46, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-button-elm11{
  height: 40px;
  display: flex;
  padding: 0 16px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(255, 255, 255, 0.25);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(28, 113, 240, 1);
}
 
.fr-home-v2 .home-thq-text-elm108{
  color: rgba(255, 255, 255, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-header-elm2{
  gap: 218px;
  display: flex;
  padding: 8px 0;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
  background-color: rgba(238, 238, 238, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm12{
  gap: 16px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm109{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 16px;
  font-style: Regular;
  text-align: center;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 20px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm110{
  color: rgba(18, 19, 21, 1);
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm111{
  color: rgba(1, 16, 46, 1);
  font-weight: 600;
}
 
.fr-home-v2 .home-thq-divider-elm2{
  width: 1px;
  height: 15px;
  box-sizing: content-box;
}
 
.fr-home-v2 .home-thq-link-elm7{
  gap: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm113{
  color: rgba(12, 65, 144, 1);
  height: auto;
  text-align: right;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-vector-elm13{
  width: 12px;
  height: 12px;
}
 
.fr-home-v2 .home-thq-hero-elm{
  display: flex;
  padding: 56px 0;
  overflow: hidden;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
  background-color: rgba(18, 19, 21, 1);
  background-image:
    linear-gradient(0deg, rgba(19, 20, 22, 0.5) 0%, rgba(18, 19, 21, 0.5) 65%),
    url("../../../Img/marketing-ui/homepage/tq_asu-kpsb1u-azrp-1500w.png");
  background-repeat: no-repeat, no-repeat;
  background-position: center, right center;
  background-size: cover, contain;
}
 
.fr-home-v2 .home-thq-leftblock-elm{
  gap: 56px;
  width: 1280px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm10{
  gap: 56px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm114{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm115{
  color: rgba(255, 255, 255, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 56px;
}
 
.fr-home-v2 .home-thq-text-elm116{
  color: rgba(238, 238, 238, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-actions-elm1{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-button-elm12{
  width: 231px;
  height: 48px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(255, 255, 255, 0.25);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(28, 113, 240, 1);
}
 
.fr-home-v2 .home-thq-text-elm117{
  color: rgba(255, 255, 255, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-button-elm13{
  width: 210px;
  height: 48px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(0, 0, 0, 0.10000000149011612);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm118{
  color: rgba(1, 16, 46, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-logos-elm{
  gap: 40px;
  display: flex;
  padding: 16px;
  overflow: hidden;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
  background-color: rgba(238, 238, 238, 1);
}
 
.fr-home-v2 .home-thq-logo-elm11{
  width: 60px;
  height: 40px;
}
 
.fr-home-v2 .home-thq-logo-elm12{
  width: 40px;
  height: 40px;
}
 
.fr-home-v2 .home-thq-logo-elm13{
  width: 152px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-logo-elm14{
  width: 94px;
  height: 40px;
}
 
.fr-home-v2 .home-thq-logo-elm15{
  width: 175px;
  height: 40px;
}
 
.fr-home-v2 .home-thq-logo-elm16{
  width: 115px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-logo-elm17{
  width: 98px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-logo-elm18{
  width: 105px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-logo-elm19{
  width: 219px;
  height: 24px;
}
 
.fr-home-v2 .home-thq-logo-elm20{
  width: 90px;
  height: 40px;
}
 
.fr-home-v2 .home-thq-trust-elm{
  gap: 16px;
  display: flex;
  padding: 24px 0;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
  background-color: rgba(249, 249, 249, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm13{
  gap: 16px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm119{
  color: rgba(77, 77, 77, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-divider-elm3{
  width: 4px;
  height: 4px;
  border-radius: 999px;
}
 
.fr-home-v2 .home-thq-text-elm120{
  color: rgba(77, 77, 77, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-divider-elm4{
  width: 4px;
  height: 4px;
  border-radius: 999px;
}
 
.fr-home-v2 .home-thq-text-elm121{
  color: rgba(77, 77, 77, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-section-elm10{
  gap: 32px;
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm14{
  width: 1280px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm122{
  gap: 24px;
  width: 640px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm123{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm124{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm126{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-text-elm127{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-text-elm128{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 24px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 28px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm129{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm131{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-text-elm132{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-image-elm10{
  width: 640px;
  height: 436px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("/../../../Img/marketing-ui/homepage/tq_zlf348ka1f-yezj-500h.png");
}
 
.fr-home-v2 .home-thq-wrapper-elm15{
  width: 1280px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm133{
  gap: 24px;
  width: 1280px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-list-elm10{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm10{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm14{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm134{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm135{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm11{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm15{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm137{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm138{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm12{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm16{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm140{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm141{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm13{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm17{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm143{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm144{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm14{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm18{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm146{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm147{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm149{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-button-elm14{
  height: 48px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(255, 255, 255, 0.25);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(28, 113, 240, 1);
}
 
.fr-home-v2 .home-thq-text-elm150{
  color: rgba(255, 255, 255, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}

.fr-home-v2 .home-thq-text-elm151{
  color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm153{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-section-elm11{
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm16{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm11{
  gap: 24px;
  width: 100%;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-card-elm10{
  width: auto;
  max-width: calc((100% - 24px) / 2);
  min-width: 0;
  display: flex;
  flex: 1 1 calc((100% - 24px) / 2);
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(238, 238, 238, 1);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(249, 249, 249, 1);
}
 
.fr-home-v2 .home-thq-image-elm11{
  width: 100%;
  max-width: 100%;
  height: 200px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_sdukrm6ac_-4a6-700w.png");
}
 
.fr-home-v2 .home-thq-text-elm154{
  gap: 32px;
  display: flex;
  padding: 32px;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm155{
  color: rgba(18, 19, 21, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-list-elm11{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm15{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm19{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm156{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm16{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm20{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm157{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm17{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm21{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm158{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm18{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm22{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm159{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm19{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm23{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm160{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm20{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm161{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-button-elm15{
  height: 48px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(255, 255, 255, 0.25);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(28, 113, 240, 1);
}
 
.fr-home-v2 .home-thq-text-elm162{
  color: rgba(255, 255, 255, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}

.fr-home-v2 .home-thq-text-elm163{
  color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-card-elm11{
  width: auto;
  max-width: calc((100% - 24px) / 2);
  min-width: 0;
  display: flex;
  flex: 1 1 calc((100% - 24px) / 2);
  align-self: stretch;
  align-items: center;
  border-color: rgba(238, 238, 238, 1);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(249, 249, 249, 1);
}
 
.fr-home-v2 .home-thq-image-elm12{
  width: 100%;
  max-width: 100%;
  height: 200px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_8opiebjrp1-ugu-700w.png");
}
 
.fr-home-v2 .home-thq-text-elm165{
  gap: 32px;
  display: flex;
  padding: 32px;
  flex-grow: 1;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .fr-home-v2 .home-thq-container-elm11{
    flex-direction: column;
  }

  .fr-home-v2 .home-thq-card-elm10,
  .fr-home-v2 .home-thq-card-elm11{
    max-width: 100%;
    flex-basis: 100%;
  }
}
 
.fr-home-v2 .home-thq-text-elm166{
  color: rgba(18, 19, 21, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-list-elm12{
  gap: 16px;
  display: flex;
  flex-grow: 1;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm21{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm24{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm167{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm22{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm25{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm168{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm23{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm26{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm169{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm24{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm27{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm170{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 16px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm25{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm171{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-button-elm16{
  height: 48px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(255, 255, 255, 0.25);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(28, 113, 240, 1);
}

.fr-home-v2 .home-thq-button-elm11,
.fr-home-v2 .home-thq-button-elm12,
.fr-home-v2 .home-thq-button-elm14,
.fr-home-v2 .home-thq-button-elm15,
.fr-home-v2 .home-thq-button-elm16,
.fr-home-v2 .home-thq-button-elm17,
.fr-home-v2 .home-thq-button-elm18{
  color: rgba(255, 255, 255, 1);
}

.fr-home-v2 .home-thq-button-elm11 span,
.fr-home-v2 .home-thq-button-elm12 span,
.fr-home-v2 .home-thq-button-elm14 span,
.fr-home-v2 .home-thq-button-elm15 span,
.fr-home-v2 .home-thq-button-elm16 span,
.fr-home-v2 .home-thq-button-elm17 span,
.fr-home-v2 .home-thq-button-elm18 span{
  color: inherit;
}
 
.fr-home-v2 .home-thq-text-elm172{
  color: rgba(255, 255, 255, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}

.fr-home-v2 .home-thq-text-elm173{
  color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-section-elm12{
  gap: 32px;
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm17{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-text-elm175{
  gap: 24px;
  width: 612px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm176{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm177{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm179{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-text-elm180{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-list-elm13{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm26{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm28{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm181{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm182{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm27{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm29{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm184{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm185{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm28{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm30{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm187{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm188{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm29{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm31{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm190{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm191{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm30{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm32{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm193{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm194{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm196{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-image-elm13{
  width: 612px;
  height: 400px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_djf2xeisaw-bzg-700w.png");
}
 
.fr-home-v2 .home-thq-section-elm13{
  gap: 32px;
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm18{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-text-elm197{
  gap: 24px;
  width: 612px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm198{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm199{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-elm14{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm31{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm33{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm201{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm202{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm32{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm34{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm204{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm205{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm33{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm35{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm207{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm208{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm34{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm36{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm210{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm211{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm35{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm37{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm213{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm214{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-list-item-elm36{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-vector-elm38{
  width: 16px;
  height: 11px;
}
 
.fr-home-v2 .home-thq-text-elm216{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: normal;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm217{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm219{
  color: rgba(77, 77, 77, 1);
  height: auto;
  font-size: 16px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 20px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm220{
  color: rgba(77, 77, 77, 1);
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm221{
  color: rgba(18, 19, 21, 1);
  font-weight: 600;
}
 
.fr-home-v2 .home-thq-text-elm222{
  color: rgba(77, 77, 77, 1);
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm223{
  color: rgba(18, 19, 21, 1);
  font-weight: 600;
}
 
.fr-home-v2 .home-thq-image-elm14{
  width: 612px;
  height: 400px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_svxidtayvk-stu2-700w.png");
}
 
.fr-home-v2 .home-thq-text-elm225{
  gap: 24px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  padding: 24px 0 0;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  border-color: rgba(238, 238, 238, 1);
  border-style: solid;
  border-width: 1px 0 0;
}
 
.fr-home-v2 .home-thq-container-elm12{
  gap: 24px;
  width: 628px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  border-color: rgba(238, 238, 238, 1);
  border-style: solid;
  border-width: 0 1px 0 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm226{
  color: rgba(12, 65, 144, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-list-elm15{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm37{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm227{
  color: rgba(233, 182, 61, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm228{
  color: rgba(233, 182, 61, 1);
}
 
.fr-home-v2 .home-thq-list-item-elm38{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm230{
  color: rgba(233, 182, 61, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm231{
  color: rgba(233, 182, 61, 1);
}
 
.fr-home-v2 .home-thq-container-elm13{
  gap: 24px;
  width: 628px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm233{
  color: rgba(12, 65, 144, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-list-elm16{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm39{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm234{
  color: rgba(233, 182, 61, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm235{
  color: rgba(233, 182, 61, 1);
}
 
.fr-home-v2 .home-thq-section-elm14{
  gap: 32px;
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm19{
  gap: 32px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm14{
  gap: 10px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-number-elm1{
  width: 32px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-text-elm237{
  color: rgba(12, 65, 144, 1);
  height: auto;
  flex-grow: 1;
  text-align: left;
  line-height: 40px;
}
 
.fr-home-v2 .home-thq-fa-qs-elm{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-faq-item-elm1{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm15{
  height: 98px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-number-elm2{
  width: 32px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-line-elm1{
  width: 4px;
  height: 66px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  background-color: rgba(238, 238, 238, 1);
}
 
.fr-home-v2 .home-thq-container-elm16{
  gap: 10px;
  width: 1240px;
  display: flex;
  padding: 0 0 16px;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm17{
  gap: 10px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm238{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm239{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-faq-item-elm2{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm18{
  height: 98px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-number-elm3{
  width: 32px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-line-elm2{
  width: 4px;
  height: 66px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  background-color: rgba(238, 238, 238, 1);
}
 
.fr-home-v2 .home-thq-container-elm19{
  gap: 10px;
  width: 1240px;
  display: flex;
  padding: 0 0 16px;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm20{
  gap: 10px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm240{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm241{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-faq-item-elm3{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm21{
  height: 98px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-number-elm4{
  width: 32px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-line-elm3{
  width: 4px;
  height: 66px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  background-color: rgba(238, 238, 238, 1);
}
 
.fr-home-v2 .home-thq-container-elm22{
  gap: 10px;
  width: 1240px;
  display: flex;
  padding: 0 0 16px;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm23{
  gap: 10px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm242{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm243{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-faq-item-elm4{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm24{
  height: 98px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-number-elm5{
  width: 32px;
  height: 32px;
}
 
.fr-home-v2 .home-thq-line-elm4{
  width: 4px;
  height: 66px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  background-color: rgba(238, 238, 238, 1);
}
 
.fr-home-v2 .home-thq-container-elm25{
  gap: 10px;
  width: 1240px;
  display: flex;
  padding: 0 0 16px;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-container-elm26{
  gap: 10px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm244{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm245{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-section-elm15{
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm20{
  gap: 48px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
}

.fr-home-v2 .home-thq-experience-media-elm1{
  width: 100%;
  max-width: 560px;
  display: flex;
  flex: 1 1 52%;
  align-items: center;
}

.fr-home-v2 .home-thq-image-elm25{
  width: 100%;
  height: auto;
  display: block;
  object-fit: contain;
}

.fr-home-v2 .home-thq-text-elm246{
  gap: 24px;
  width: 100%;
  max-width: 560px;
  display: flex;
  flex: 1 1 48%;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm247{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 24px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 32px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm248{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm250{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 16px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 22px;
  font-stretch: normal;
  text-decoration: none;
}

.fr-home-v2 .home-thq-text-elm250 br{
  content: "";
  display: block;
  margin-top: 10px;
}
 
.fr-home-v2 .home-thq-text-elm251{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm252{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm253{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm254{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm255{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm256{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm257{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm258{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm259{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-section-elm16{
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(239, 241, 244, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm21{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm262{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm263{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Bold;
  text-align: center;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm264{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-container-elm27{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-card-elm12{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm15{
  width: 254px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_6rttpwiw2e-kn5u-200h.png");
}
 
.fr-home-v2 .home-thq-text-elm266{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm267{
  color: rgba(18, 19, 21, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm268{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm13{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm16{
  width: 254px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_du_2esixaq-lnql-200h.png");
}
 
.fr-home-v2 .home-thq-text-elm269{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm270{
  color: rgba(18, 19, 21, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm271{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm14{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm17{
  width: 254px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_urqqscqcqf-qu2w-200h.png");
}
 
.fr-home-v2 .home-thq-text-elm272{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm273{
  color: rgba(18, 19, 21, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm274{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm15{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm18{
  width: 254px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_pla-yolhrs-2z2p-200h.png");
}
 
.fr-home-v2 .home-thq-text-elm275{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm276{
  color: rgba(18, 19, 21, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm277{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-button-elm17{
  width: 262px;
  height: 48px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(255, 255, 255, 0.25);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(28, 113, 240, 1);
}
 
.fr-home-v2 .home-thq-text-elm278{
  color: rgba(255, 255, 255, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-section-elm17{
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm22{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm279{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm280{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Bold;
  text-align: center;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm281{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-container-elm28{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-card-elm16{
  gap: 24px;
  width: 236.8000030517578px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm19{
  width: 236.8000030517578px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_9g_14bqjju-ps78-1500w.png");
}
 
.fr-home-v2 .home-thq-text-elm283{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm284{
  color: rgba(12, 65, 144, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm285{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm17{
  gap: 24px;
  width: 236.8000030517578px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm20{
  width: 236.8000030517578px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_-fzahd3s0_-12be-1500w.png");
}
 
.fr-home-v2 .home-thq-text-elm286{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm287{
  color: rgba(12, 65, 144, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm288{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm18{
  gap: 24px;
  width: 236.8000030517578px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm21{
  width: 236.8000030517578px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_fqf_vdpohj-ygp9-1500w.png");
}
 
.fr-home-v2 .home-thq-text-elm289{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm290{
  color: rgba(12, 65, 144, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm291{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm19{
  gap: 24px;
  width: 236.80001831054688px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm22{
  width: 236.80001831054688px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_odxufwfa56-bjlk-1500w.png");
}
 
.fr-home-v2 .home-thq-text-elm292{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm293{
  color: rgba(12, 65, 144, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm294{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm20{
  gap: 24px;
  width: 236.80001831054688px;
  display: flex;
  flex-grow: 1;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-image-elm23{
  width: 236.80001831054688px;
  height: 100px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_gf5gnrc2hz-as1m-1500w.png");
}
 
.fr-home-v2 .home-thq-text-elm295{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm296{
  color: rgba(12, 65, 144, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 28px;
}
 
.fr-home-v2 .home-thq-text-elm297{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-section-elm18{
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(239, 241, 244, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm23{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm298{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm299{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Regular;
  text-align: center;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm300{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm301{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-container-elm29{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-card-elm21{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm303{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm30{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-number-elm6{
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-radius: 999px;
  justify-content: center;
  background-color: rgba(53, 89, 142, 1);
}
 
.fr-home-v2 .home-thq-text-elm304{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm305{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm22{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm306{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm31{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-number-elm7{
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-radius: 999px;
  justify-content: center;
  background-color: rgba(53, 89, 142, 1);
}
 
.fr-home-v2 .home-thq-text-elm307{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Bold;
  text-align: left;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm308{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm309{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm310{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm311{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm313{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm23{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm314{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm32{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-number-elm8{
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-radius: 999px;
  justify-content: center;
  background-color: rgba(53, 89, 142, 1);
}
 
.fr-home-v2 .home-thq-text-elm315{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Bold;
  text-align: left;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm316{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm317{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm319{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-card-elm24{
  gap: 24px;
  width: 302px;
  display: flex;
  padding: 24px;
  flex-grow: 1;
  box-shadow: 0px 12px 16px -4px rgba(14, 29, 60, 0.019999999552965164) ;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm320{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm33{
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-number-elm9{
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  border-radius: 999px;
  justify-content: center;
  background-color: rgba(53, 89, 142, 1);
}

.fr-home-v2 .home-thq-number-elm6,
.fr-home-v2 .home-thq-number-elm7,
.fr-home-v2 .home-thq-number-elm8,
.fr-home-v2 .home-thq-number-elm9{
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
 
.fr-home-v2 .home-thq-text-elm321{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm322{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm324{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 16px;
}
 
.fr-home-v2 .home-thq-section-elm19{
  display: flex;
  padding: 56px 20px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm24{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-text-elm325{
  gap: 24px;
  width: 612px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm326{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm327{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm329{
  color: rgba(77, 77, 77, 1);
  height: auto;
  font-size: 16px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 20px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm330{
  color: rgba(77, 77, 77, 1);
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm331{
  color: rgba(18, 19, 21, 1);
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-list-elm17{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-list-item-elm40{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-divider-elm5{
  width: 6px;
  height: 6px;
  border-radius: 999px;
}
 
.fr-home-v2 .home-thq-text-elm333{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm334{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-list-item-elm41{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-divider-elm6{
  width: 6px;
  height: 6px;
  border-radius: 999px;
}
 
.fr-home-v2 .home-thq-text-elm336{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm337{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-list-item-elm42{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-divider-elm7{
  width: 6px;
  height: 6px;
  border-radius: 999px;
}
 
.fr-home-v2 .home-thq-text-elm339{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-item-elm43{
  gap: 6px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-divider-elm8{
  width: 6px;
  height: 6px;
  border-radius: 999px;
}
 
.fr-home-v2 .home-thq-text-elm340{
  color: rgba(18, 19, 21, 1);
  height: auto;
  flex-grow: 1;
  font-size: 20px;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 24px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm341{
  color: rgba(77, 77, 77, 1);
  height: auto;
  font-size: 16px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 20px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm342{
  color: rgba(77, 77, 77, 1);
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-image-elm24{
  width: 612px;
  height: 400px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_to83vxmum3-pixu-700w.png");
}
 
.fr-home-v2 .home-thq-section-elm20{
  display: flex;
  padding: 56px 20px;
  overflow: hidden;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(239, 241, 244, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm25{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm344{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm345{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Bold;
  text-align: center;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm346{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-text-elm347{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm348{
  font-weight: 700;
}
 
.fr-home-v2 .home-thq-container-elm34{
  gap: 24px;
  width: 100%;
  display: flex;
  overflow: visible;
  align-self: stretch;
  align-items: stretch;
  flex-shrink: 0;
  flex-wrap: wrap;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-testimonial-elm1{
  gap: 24px;
  height: auto;
  max-width: calc((100% - 24px) / 2);
  min-width: 0;
  display: flex;
  padding: 24px;
  flex: 1 1 calc((100% - 24px) / 2);
  align-items: center;
  flex-shrink: 0;
  border-radius: 16px;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-container-elm35{
  width: 27px;
  height: 300px;
  align-self: stretch;
}
 
.fr-home-v2 .home-thq-container-elm36{
  gap: 24px;
  display: flex;
  flex-grow: 1;
  min-width: 0;
  align-self: stretch;
  align-items: stretch;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm37{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: space-between;
}
 
.fr-home-v2 .home-thq-stars-elm1{
  width: 117px;
  height: 16px;
}
 
.fr-home-v2 .home-thq-text-elm350{
  color: rgba(18, 19, 21, 1);
  width: 100%;
  max-width: 100%;
  display: block;
  min-width: 0;
  height: auto;
  font-size: 24px;
  align-self: stretch;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 32px;
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: break-word;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm351{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm352{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm353{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm354{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm355{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm356{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-info-elm1{
  gap: 4px;
  width: auto;
  display: flex;
  flex-grow: 1;
  min-width: 0;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm38{
  gap: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm357{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-text-elm358{
  color: rgba(125, 125, 125, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-testimonial-elm2{
  gap: 24px;
  height: auto;
  max-width: calc((100% - 24px) / 2);
  min-width: 0;
  display: flex;
  padding: 24px;
  flex: 1 1 calc((100% - 24px) / 2);
  align-items: center;
  border-radius: 16px;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-container-elm39{
  width: 27px;
  height: 300px;
  align-self: stretch;
}
 
.fr-home-v2 .home-thq-container-elm40{
  gap: 24px;
  width: auto;
  display: flex;
  flex-grow: 1;
  min-width: 0;
  align-self: stretch;
  align-items: stretch;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm41{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  justify-content: space-between;
}
 
.fr-home-v2 .home-thq-stars-elm2{
  width: 117px;
  height: 16px;
}
 
.fr-home-v2 .home-thq-text-elm359{
  color: rgba(18, 19, 21, 1);
  width: 100%;
  max-width: 100%;
  display: block;
  min-width: 0;
  height: auto;
  font-size: 24px;
  align-self: stretch;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: 32px;
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: break-word;
  font-stretch: normal;
  text-decoration: none;
}

.fr-home-v2 .home-thq-text-elm350 > span,
.fr-home-v2 .home-thq-text-elm359 > span{
  display: inline !important;
  white-space: inherit !important;
  overflow-wrap: inherit;
  word-break: inherit;
}
 
.fr-home-v2 .home-thq-text-elm360{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm361{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm362{
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-text-elm364{
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-info-elm2{
  gap: 4px;
  width: auto;
  display: flex;
  flex-grow: 1;
  min-width: 0;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm42{
  gap: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm365{
  color: rgba(18, 19, 21, 1);
  height: auto;
  text-align: left;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-text-elm366{
  color: rgba(125, 125, 125, 1);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: 20px;
}

@media (max-width: 1024px) {
  .fr-home-v2 .home-thq-container-elm34{
    flex-direction: column;
  }

  .fr-home-v2 .home-thq-testimonial-elm1,
  .fr-home-v2 .home-thq-testimonial-elm2{
    max-width: 100%;
    flex-basis: 100%;
  }
}
 
.fr-home-v2 .home-thq-section-elm21{
  display: flex;
  padding: 56px 20px;
  overflow: hidden;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-wrapper-elm26{
  gap: 56px;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
}
 
.fr-home-v2 .home-thq-text-elm367{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-text-elm368{
  color: rgba(18, 19, 21, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Regular;
  text-align: center;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 40px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm369{
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm371{
  color: rgba(77, 77, 77, 1);
  height: auto;
  font-size: 24px;
  align-self: stretch;
  font-style: Regular;
  text-align: center;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 28px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm372{
  color: rgba(77, 77, 77, 1);
  font-weight: 400;
}
 
.fr-home-v2 .home-thq-text-elm373{
  color: rgba(18, 19, 21, 1);
  font-weight: 500;
}
 
.fr-home-v2 .home-thq-container-elm43{
  gap: 24px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-actions-elm2{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.fr-home-v2 .home-thq-button-elm18{
  width: 230.60000610351562px;
  height: 56px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(255, 255, 255, 0.25);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(28, 113, 240, 1);
}
 
.fr-home-v2 .home-thq-text-elm375{
  color: rgba(255, 255, 255, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-button-elm19{
  height: 56px;
  display: flex;
  padding: 0 24px;
  align-items: center;
  flex-shrink: 0;
  border-color: rgba(0, 0, 0, 0.10000000149011612);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm376{
  color: rgba(1, 16, 46, 1);
  height: auto;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-text-elm377{
  color: rgba(77, 77, 77, 1);
  height: auto;
  align-self: stretch;
  text-align: center;
  line-height: 20px;
}
 
.fr-home-v2 .home-thq-footer-elm{
  width: 1440px;
  display: flex;
  overflow: hidden;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-background-horizontal-border-elm1{
  display: flex;
  padding: 28px 0 0;
  overflow: hidden;
  align-self: stretch;
  align-items: center;
  border-color: rgba(221, 221, 221, 1);
  border-style: solid;
  border-width: 6px 0 0;
  flex-direction: column;
  background-color: rgba(221, 221, 221, 1);
}
 
.fr-home-v2 .home-thq-container-elm44{
  width: 1080px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm45{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-container-elm46{
  width: 252.77000427246094px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm47{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-heading4-elm1{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm378{
  color: rgba(37, 97, 170, 1);
  height: auto;
  font-size: 13px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Arial;
  font-weight: 700;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm48{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm379{
  color: rgba(98, 98, 98, 1);
  height: auto;
  font-size: 13px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 22px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm49{
  width: 252.77000427246094px;
  height: 365px;
  display: flex;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
}
 
.fr-home-v2 .home-thq-container-elm50{
  gap: 9px;
  top: 0px;
  left: 0px;
  width: 253px;
  display: flex;
  overflow: hidden;
  position: absolute;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-input-elm1{
  width: 245.27000427246094px;
  height: 50px;
  display: flex;
  padding: 14.5px 7px;
  overflow: hidden;
  align-items: flex-start;
  flex-shrink: 0;
  border-color: rgba(211, 211, 211, 1);
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-container-elm51{
  width: 231.27000427246094px;
  display: flex;
  padding: 0 0 1px;
  overflow: hidden;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm382{
  color: rgba(153, 153, 153, 1);
  height: auto;
  font-size: 18px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Helvetica;
  font-weight: 400;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-input-elm2{
  color: rgba(255, 255, 255, 1);
  width: 240.1300048828125px;
  height: 40px;
  display: flex;
  padding: 10px 6px;
  overflow: hidden;
  font-size: 18px;
  text-align: center;
  align-items: flex-start;
  flex-shrink: 0;
  font-family: Helvetica;
  font-weight: 700;
  justify-content: center;
  background-color: rgba(204, 0, 0, 1);
}
 
.fr-home-v2 .home-thq-container-elm52{
  gap: 4.170000076293945px;
  top: 159px;
  left: 0px;
  width: 253px;
  display: flex;
  position: absolute;
  align-items: center;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-usaab-accredited-member-elm{
  width: 80px;
  height: 80px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_l8lkmzfkj1-6v-200h.png");
}
 
.fr-home-v2 .home-thq-www-freight-runcom-elm{
  width: 167px;
  height: 36.40999984741211px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_5d5f8ke9pk-o3j-1500h.png");
}
 
.fr-home-v2 .home-thq-container-elm53{
  top: 239px;
  left: 0px;
  width: 253px;
  display: flex;
  position: absolute;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm383{
  color: rgba(153, 153, 153, 1);
  height: auto;
  font-size: 12px;
  font-style: Regular;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  line-height: 55px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm54{
  width: 252.77000427246094px;
  display: flex;
  padding: 0 0 37px;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm55{
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-heading4-elm2{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm386{
  color: rgba(37, 97, 170, 1);
  height: auto;
  font-size: 13px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Arial;
  font-weight: 700;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm56{
  width: 252.77000427246094px;
  height: 171px;
  display: flex;
  position: relative;
  align-self: stretch;
  align-items: flex-start;
}
 
.fr-home-v2 .home-thq-container-elm57{
  gap: 15.369999885559082px;
  top: 0px;
  left: 0px;
  width: 253px;
  display: flex;
  overflow: hidden;
  position: absolute;
  align-items: flex-start;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-container-elm58{
  width: 37.63999938964844px;
  display: flex;
  padding: 0 0 0 10px;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-icon-elm1{
  width: 22px;
  height: 30px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_h0due1ricr-ghqk-200w.png");
}
 
.fr-home-v2 .home-thq-container-elm59{
  width: 112.2699966430664px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm387{
  color: rgba(98, 98, 98, 1);
  height: auto;
  font-size: 13px;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 22px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm60{
  gap: 15.369999885559082px;
  top: 95px;
  left: 0px;
  width: 253px;
  display: flex;
  overflow: hidden;
  position: absolute;
  align-items: flex-start;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-container-elm61{
  width: 37.63999938964844px;
  display: flex;
  padding: 0 0 0 10px;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-icon-elm2{
  width: 25px;
  height: 25px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_lbzvq_fnen-mxua-200h.png");
}
 
.fr-home-v2 .home-thq-container-elm62{
  gap: 0.5px;
  width: 125.80000305175781px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm392{
  color: rgba(98, 98, 98, 1);
  height: auto;
  font-size: 13px;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 22px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm393{
  color: rgba(98, 98, 98, 1);
}
 
.fr-home-v2 .home-thq-container-elm63{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm395{
  color: rgba(98, 98, 98, 1);
  height: auto;
  font-size: 11px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 22px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm396{
  color: rgba(98, 98, 98, 1);
}
 
.fr-home-v2 .home-thq-container-elm64{
  top: 146px;
  left: 0px;
  width: 253px;
  display: flex;
  padding: 0 105.48999786376953px 3px 10px;
  overflow: hidden;
  position: absolute;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm65{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm398{
  color: rgba(98, 98, 98, 1);
  height: auto;
  font-size: 10px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 22px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm66{
  gap: 5.599999904632568px;
  top: 178px;
  left: 20px;
  width: 103px;
  display: flex;
  position: absolute;
  align-items: flex-start;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-linkfacebook-elm{
  width: 30px;
  height: 30px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_fmnhymzwxk-tsz-200h.png");
}
 
.fr-home-v2 .home-thq-linktwitter-elm1{
  width: 30px;
  height: 30px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_hjw6hr6ndr-o5j7-200h.png");
}
 
.fr-home-v2 .home-thq-linktwitter-elm2{
  width: 30px;
  height: 30px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_jvztzvsx6t-0f2i-200h.png");
}
 
.fr-home-v2 .home-thq-container-elm67{
  gap: 16px;
  width: 183.8000030517578px;
  display: flex;
  padding: 0 0 0 22.959999084472656px;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-heading4-elm3{
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm399{
  color: rgba(37, 97, 170, 1);
  height: auto;
  font-size: 13px;
  font-style: Bold;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm68{
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-link-authorize-net-merchant-clickto-verify-elm{
  width: 160.83999633789062px;
  height: 20px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
}
 
.fr-home-v2 .home-thq-container-elm69{
  display: flex;
  padding: 4px 0 0;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-link-freight-runrated-awith-better-business-bureau-elm{
  width: 140px;
  height: 53px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_vglcgxvnfl-0aza-200h.png");
}
 
.fr-home-v2 .home-thq-container-elm70{
  display: flex;
  padding: 24.530000686645508px 0 8.470000267028809px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-link-googleaveragerating-elm{
  width: 1px;
  height: 1px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  background-size: cover;
  background-image: url("../../../Img/marketing-ui/homepage/tq_hh9hicrlgm-9ljp-200h.png");
}
 
.fr-home-v2 .home-thq-container-elm71{
  gap: 16px;
  width: 183.82000732421875px;
  display: flex;
  padding: 0 0 10px 23.770000457763672px;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-heading4-elm4{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm402{
  color: rgba(37, 97, 170, 1);
  height: auto;
  font-size: 13px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Arial;
  font-weight: 700;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-elm18{
  gap: 10px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-item-elm10{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm403{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm11{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm404{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm12{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm405{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm13{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm406{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm72{
  gap: 16px;
  width: 183.80999755859375px;
  display: flex;
  padding: 0 0 10px 22.969999313354492px;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-heading4-elm5{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm407{
  color: rgba(37, 97, 170, 1);
  height: auto;
  font-size: 13px;
  align-self: stretch;
  font-style: Bold;
  text-align: left;
  font-family: Arial;
  font-weight: 700;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-list-elm19{
  gap: 10px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-item-elm14{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm408{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm15{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm409{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm16{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm410{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm17{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm411{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm18{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm412{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm19{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm413{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm20{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm416{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm21{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm417{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm22{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm418{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm23{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm419{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-item-elm24{
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm420{
  color: rgba(51, 51, 51, 1);
  height: auto;
  font-size: 12px;
  align-self: stretch;
  font-style: Regular;
  text-align: left;
  font-family: Arial;
  font-weight: 400;
  line-height: 16px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-background-horizontal-border-elm2{
  display: flex;
  padding: 1px 0 0;
  align-self: stretch;
  align-items: flex-start;
  border-color: rgba(102, 102, 102, 1);
  border-style: solid;
  border-width: 1px 0 0;
  flex-direction: column;
  background-color: rgba(37, 97, 170, 1);
}
 
.fr-home-v2 .home-thq-background-horizontal-border-elm3{
  display: flex;
  padding: 1px 0 0;
  align-self: stretch;
  align-items: center;
  border-color: rgba(102, 102, 102, 1);
  border-style: solid;
  border-width: 1px 0 0;
  flex-direction: column;
  background-color: rgba(37, 97, 170, 1);
}
 
.fr-home-v2 .home-thq-container-elm73{
  width: 990px;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-container-elm74{
  gap: -7.5px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm421{
  color: rgba(255, 255, 255, 1);
  height: auto;
  font-size: 14px;
  font-style: Regular;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  line-height: 55px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-text-elm422{
  color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-text-elm423{
  color: rgba(145, 192, 250, 1);
}
 
.fr-home-v2 .home-thq-text-elm424{
  color: rgba(255, 255, 255, 1);
}
 
.fr-home-v2 .home-thq-container-elm75{
  display: flex;
  padding: 0 0 12px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm426{
  color: rgba(145, 192, 250, 1);
  height: auto;
  font-size: 14px;
  font-style: Regular;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  line-height: 0px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-thq-container-elm76{
  display: flex;
  padding: 7.5px 0 15px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.fr-home-v2 .home-thq-text-elm427{
  color: rgba(255, 255, 255, 1);
  height: auto;
  font-size: 9px;
  font-style: Regular;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  line-height: 18px;
  font-stretch: normal;
  text-decoration: none;
}
 
.fr-home-v2 .home-link{
  display: contents;
}
 
.fr-home-v2 .home-container2{
  right: 50px;
  border: 1px solid #ffffff5c;
  bottom: 30px;
  display: flex;
  z-index: 22;
  position: fixed;
  box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4);
  min-height: auto;
  align-items: center;
  padding-top: 8px;
  padding-left: 12px;
  border-radius: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  backdrop-filter: blur(6px);
  background-color: rgba(41, 41, 41, 0.41);
}
 
.fr-home-v2 .home-icon1{
  width: 24px;
  margin-right: 4px;
}
 
.fr-home-v2 .home-text19{
  color: white;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}

/* Home V2 hard overrides for current redesign QA */
.fr-home-v2 a.home-thq-button-elm11,
.fr-home-v2 a.home-thq-button-elm12,
.fr-home-v2 a.home-thq-button-elm14,
.fr-home-v2 a.home-thq-button-elm15,
.fr-home-v2 a.home-thq-button-elm16,
.fr-home-v2 a.home-thq-button-elm17,
.fr-home-v2 a.home-thq-button-elm18 {
  color: #ffffff !important;
}

.fr-home-v2 a.home-thq-button-elm11 *,
.fr-home-v2 a.home-thq-button-elm12 *,
.fr-home-v2 a.home-thq-button-elm14 *,
.fr-home-v2 a.home-thq-button-elm15 *,
.fr-home-v2 a.home-thq-button-elm16 *,
.fr-home-v2 a.home-thq-button-elm17 *,
.fr-home-v2 a.home-thq-button-elm18 * {
  color: #ffffff !important;
  fill: #ffffff !important;
}

.fr-home-v2 .home-thq-section-elm18 .home-thq-number-elm6,
.fr-home-v2 .home-thq-section-elm18 .home-thq-number-elm7,
.fr-home-v2 .home-thq-section-elm18 .home-thq-number-elm8,
.fr-home-v2 .home-thq-section-elm18 .home-thq-number-elm9 {
  color: #ffffff !important;
  font-family: Montserrat !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}

@media (min-width: 1024px) {
  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-elm10 {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    column-gap: 72px !important;
    row-gap: 12px !important;
    align-items: start !important;
  }

  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm10,
  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm11,
  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm12,
  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm13,
  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm14 {
    justify-content: flex-start !important;
    min-width: 0 !important;
  }

  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm10 {
    grid-column: 1;
    grid-row: 1;
  }

  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm11 {
    grid-column: 1;
    grid-row: 2;
  }

  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm12 {
    grid-column: 1;
    grid-row: 3;
  }

  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm13 {
    grid-column: 2;
    grid-row: 1;
  }

  .fr-home-v2 .home-thq-section-elm10 .home-thq-list-item-elm14 {
    grid-column: 2;
    grid-row: 2;
  }

  .fr-home-v2 .home-thq-section-elm15 .home-thq-wrapper-elm20 {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 48px !important;
  }

  .fr-home-v2 .home-thq-section-elm15 .home-thq-experience-media-elm1 {
    order: 1 !important;
    flex: 1 1 52% !important;
    max-width: 560px !important;
    align-self: center !important;
  }

  .fr-home-v2 .home-thq-section-elm15 .home-thq-image-elm25 {
    width: 100% !important;
    height: auto !important;
    display: block !important;
    object-fit: contain !important;
  }

  .fr-home-v2 .home-thq-section-elm15 .home-thq-text-elm246 {
    order: 2 !important;
    flex: 1 1 48% !important;
    max-width: 560px !important;
    align-items: flex-start !important;
    text-align: left !important;
  }

  .fr-home-v2 .home-thq-section-elm15 .home-thq-text-elm247,
  .fr-home-v2 .home-thq-section-elm15 .home-thq-text-elm250 {
    text-align: left !important;
  }

  .fr-home-v2 .home-thq-section-elm15 .home-thq-text-elm247 {
    font-family: Montserrat !important;
    font-weight: 700 !important;
    font-style: normal !important;
    font-size: 32px !important;
    line-height: 40px !important;
    letter-spacing: 0 !important;
    vertical-align: middle !important;
  }

  .fr-home-v2 .home-thq-section-elm15 .home-thq-text-elm250 {
    font-family: Montserrat !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size: 24px !important;
    line-height: 32px !important;
    letter-spacing: 0 !important;
    vertical-align: middle !important;
  }
}

@media (max-width: 767px) {
  .fr-home-v2 .home-thq-logos-elm {
    display: none !important;
  }

  .fr-home-v2 .home-thq-image-elm14 {
    width: 100% !important;
    max-width: 320px !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 auto !important;
    align-self: center !important;
    aspect-ratio: 612 / 400 !important;
    background-position: center center !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
  }
}

.fr-home-v2 .home-thq-section-elm12,
.fr-home-v2 .home-thq-section-elm13,
.fr-home-v2 .home-thq-section-elm19,
.fr-home-v2 .home-thq-section-elm20 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.fr-home-v2 .home-thq-wrapper-elm17,
.fr-home-v2 .home-thq-wrapper-elm18,
.fr-home-v2 .home-thq-wrapper-elm24,
.fr-home-v2 .home-thq-wrapper-elm25 {
  gap: 32px !important;
}

.fr-home-v2 .home-thq-image-elm13,
.fr-home-v2 .home-thq-image-elm24 {
  background-position: center top !important;
}

@media (max-width: 767px) {
  .fr-home-v2 .home-thq-section-elm12,
  .fr-home-v2 .home-thq-section-elm13,
  .fr-home-v2 .home-thq-section-elm19,
  .fr-home-v2 .home-thq-section-elm20 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .fr-home-v2 .home-thq-wrapper-elm17,
  .fr-home-v2 .home-thq-wrapper-elm18,
  .fr-home-v2 .home-thq-wrapper-elm24,
  .fr-home-v2 .home-thq-wrapper-elm25 {
    gap: 20px !important;
  }

  .fr-home-v2 .home-thq-image-elm13,
  .fr-home-v2 .home-thq-image-elm24 {
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    aspect-ratio: 612 / 400 !important;
    background-position: center top !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
  }
}
