.Welcome_font-size-12__3pGsO {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-12__3pGsO {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Welcome_font-size-13__3xKRZ {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-13__3xKRZ {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Welcome_font-size-14__3TIb0 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-14__3TIb0 {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Welcome_font-size-16__3kKvf, .Welcome_checkBox__3LU51, .Welcome_mainCont__TrcrU .Welcome_helperHeading__3OPR6 {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-16__3kKvf, .Welcome_checkBox__3LU51, .Welcome_mainCont__TrcrU .Welcome_helperHeading__3OPR6 {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Welcome_font-size-20__2ZDGu {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-20__2ZDGu {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Welcome_font-size-24__1e8DJ {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-24__1e8DJ {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Welcome_font-size-28__3wWlS {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-28__3wWlS {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Welcome_font-size-32__3W28V {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-32__3W28V {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Welcome_font-size-44__21eb6 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-44__21eb6 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Welcome_font-size-48__3TuxG {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-48__3TuxG {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Welcome_margin-top-8__1xe2v {
  margin-top: 8px;
  margin-top: 0.8rem; }

.Welcome_margin-bottom-8__2NZGC {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.Welcome_margin-top-12__1f8E0 {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-12__1f8E0 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-12__1f8E0 {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.Welcome_margin-bottom-12__211eQ {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-12__211eQ {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-12__211eQ {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.Welcome_margin-top-16__2DGrf, body .Welcome_textAreaLabel__31Dwc {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-16__2DGrf, body .Welcome_textAreaLabel__31Dwc {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-16__2DGrf, body .Welcome_textAreaLabel__31Dwc {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.Welcome_margin-bottom-16__3TbrQ {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-16__3TbrQ {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-16__3TbrQ {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.Welcome_margin-top-24__3ncAD {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-24__3ncAD {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-24__3ncAD {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Welcome_margin-bottom-24__1u05i {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-24__1u05i {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-24__1u05i {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Welcome_margin-top-32__oYCO7 {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-32__oYCO7 {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-32__oYCO7 {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Welcome_margin-bottom-32__Zq8S8 {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-32__Zq8S8 {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-32__Zq8S8 {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Welcome_margin-top-46__a8okx {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-46__a8okx {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-46__a8okx {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.Welcome_margin-bottom-46__MLeLQ {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-46__MLeLQ {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-46__MLeLQ {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.Welcome_margin-top-48__3dkcc {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-48__3dkcc {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-48__3dkcc {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.Welcome_margin-bottom-48__2yjhs {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-48__2yjhs {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-48__2yjhs {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.Welcome_margin-top-64__oBrfU {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-64__oBrfU {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-64__oBrfU {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.Welcome_margin-bottom-64__3AT8L {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-64__3AT8L {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-64__3AT8L {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.Welcome_margin-top-128__2Z7_A {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-top-128__2Z7_A {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-top-128__2Z7_A {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.Welcome_margin-bottom-128__2JU1W {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_margin-bottom-128__2JU1W {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_margin-bottom-128__2JU1W {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.Welcome_padding-top-8__2QQ3l {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Welcome_padding-bottom-8__zo10V {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Welcome_padding-top-12__rDYjs {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-top-12__rDYjs {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-top-12__rDYjs {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.Welcome_padding-bottom-12__3GTwJ {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-bottom-12__3GTwJ {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-bottom-12__3GTwJ {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.Welcome_padding-top-16__ZrGSR {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-top-16__ZrGSR {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-top-16__ZrGSR {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.Welcome_padding-bottom-16__3iVQU {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-bottom-16__3iVQU {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-bottom-16__3iVQU {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.Welcome_padding-top-24__1r8r0 {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-top-24__1r8r0 {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-top-24__1r8r0 {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Welcome_padding-bottom-24__kaTLY {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-bottom-24__kaTLY {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-bottom-24__kaTLY {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Welcome_padding-top-32__32ZH2 {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-top-32__32ZH2 {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-top-32__32ZH2 {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Welcome_padding-bottom-32__CeGBj {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-bottom-32__CeGBj {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-bottom-32__CeGBj {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Welcome_padding-top-48__rqKmu {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-top-48__rqKmu {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-top-48__rqKmu {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.Welcome_padding-bottom-48__u21qm {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-bottom-48__u21qm {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-bottom-48__u21qm {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.Welcome_padding-top-64__4_80I {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-top-64__4_80I {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-top-64__4_80I {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.Welcome_padding-bottom-64__1r_1Q {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-bottom-64__1r_1Q {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-bottom-64__1r_1Q {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.Welcome_padding-top-128__3SCWU {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-top-128__3SCWU {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-top-128__3SCWU {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.Welcome_padding-bottom-128__3aNiQ {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Welcome_padding-bottom-128__3aNiQ {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Welcome_padding-bottom-128__3aNiQ {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.Welcome_siteContainer__GNMqG {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .Welcome_siteContainer__GNMqG {
      padding: 0; } }
  .Welcome_siteContainer__GNMqG .Welcome_siteSubCont__2p33L {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.Welcome_layout-section__2HAzn {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .Welcome_layout-section__2HAzn {
      margin-top: 0; } }

body .Welcome_buttonPrimary__VBBO2 {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Welcome_buttonPrimary__VBBO2:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .Welcome_buttonSecondary__urUsa {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Welcome_buttonSecondary__urUsa:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .Welcome_noneListStyle__2_2P5 {
  list-style-type: none; }

body .Welcome_textBox__MNWpJ {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Welcome_textArea__hpQLh {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Welcome_textAreaLabel__31Dwc {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .Welcome_inputLabel__2AMu9 {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.Welcome_checkBox__3LU51 {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .Welcome_checkBox__3LU51 .Welcome_checkBoxIcon__1FiH3 {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .Welcome_checkBox__3LU51 .Welcome_checkBoxIcon__1FiH3:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .Welcome_checkBox__3LU51 svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .Welcome_checkBox__3LU51 input[type="checkbox"] {
    display: none; }
    .Welcome_checkBox__3LU51 input[type="checkbox"]:checked + .Welcome_checkBoxIcon__1FiH3 svg {
      background: #002664; }

.Welcome_checkBoxError__1FShi .Welcome_checkBoxIcon__1FiH3:before {
  background: #b81237 !important; }

.Welcome_font-size-12__3pGsO {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-12__3pGsO {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Welcome_font-size-13__3xKRZ {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-13__3xKRZ {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Welcome_font-size-14__3TIb0 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-14__3TIb0 {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Welcome_font-size-16__3kKvf, .Welcome_checkBox__3LU51, .Welcome_mainCont__TrcrU .Welcome_helperHeading__3OPR6 {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-16__3kKvf, .Welcome_checkBox__3LU51, .Welcome_mainCont__TrcrU .Welcome_helperHeading__3OPR6 {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Welcome_font-size-20__2ZDGu {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-20__2ZDGu {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Welcome_font-size-24__1e8DJ {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-24__1e8DJ {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Welcome_font-size-28__3wWlS {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-28__3wWlS {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Welcome_font-size-32__3W28V {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-32__3W28V {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Welcome_font-size-44__21eb6 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-44__21eb6 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Welcome_font-size-48__3TuxG {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Welcome_font-size-48__3TuxG {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Welcome_mainCont__TrcrU {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .Welcome_mainCont__TrcrU {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .Welcome_mainCont__TrcrU {
      padding: 0; } }
  .Welcome_mainCont__TrcrU .Welcome_firstTitle__lsNuU h3 {
    margin-top: 40px; }
  .Welcome_mainCont__TrcrU input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .Welcome_mainCont__TrcrU p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .Welcome_mainCont__TrcrU em {
    font-style: normal;
    font-weight: bold; }
  .Welcome_mainCont__TrcrU h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .Welcome_mainCont__TrcrU h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .Welcome_mainCont__TrcrU h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .Welcome_mainCont__TrcrU h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .Welcome_mainCont__TrcrU .Welcome_inputBox__1wqf4 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .Welcome_mainCont__TrcrU .Welcome_inputBoxInlineSmall__38cod,
  .Welcome_mainCont__TrcrU .Welcome_inputBoxInlineLarge__3jlYb {
    float: left; }
  .Welcome_mainCont__TrcrU .Welcome_inputBoxInlineSmall__38cod {
    width: 80px; }
  .Welcome_mainCont__TrcrU .Welcome_inputBoxInlineLarge__3jlYb {
    width: 140px; }
  .Welcome_mainCont__TrcrU .Welcome_buttonCont__h_9q8,
  .Welcome_mainCont__TrcrU .Welcome_formLine__1pQ-V {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .Welcome_mainCont__TrcrU .Welcome_buttonCont__h_9q8 {
    margin-top: 50px;
    margin-bottom: 50px; }
    .Welcome_mainCont__TrcrU .Welcome_buttonCont__h_9q8 .Welcome_rightCont__1kg5R {
      text-align: right; }
  .Welcome_mainCont__TrcrU .Welcome_smallParagraph__1H_2_ {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .Welcome_mainCont__TrcrU .Welcome_smallParagraph__1H_2_.Welcome_smallParagraphMarginTop__3vzm9 {
      margin-top: 15px; }
  .Welcome_mainCont__TrcrU .Welcome_error__3Qo4d {
    color: #d7153a; }
  .Welcome_mainCont__TrcrU .Welcome_errorContainer__3V6SJ {
    padding-top: 5px;
    padding-bottom: 10px; }
  .Welcome_mainCont__TrcrU .Welcome_secondarySection__1P3zd {
    margin-top: 15px; }
    .Welcome_mainCont__TrcrU .Welcome_secondarySection__1P3zd .dropdown {
      max-width: 300px; }
      .Welcome_mainCont__TrcrU .Welcome_secondarySection__1P3zd .dropdown button,
      .Welcome_mainCont__TrcrU .Welcome_secondarySection__1P3zd .dropdown .dropdown-menu.show {
        width: 100%; }
  .Welcome_mainCont__TrcrU .Welcome_select__3mTfX {
    margin-top: 6px; }
    .Welcome_mainCont__TrcrU .Welcome_select__3mTfX > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .Welcome_mainCont__TrcrU .Welcome_dropdown__2-GuD {
    margin-top: 6px;
    width: 100%; }
    .Welcome_mainCont__TrcrU .Welcome_dropdown__2-GuD button {
      width: 100%; }
    .Welcome_mainCont__TrcrU .Welcome_dropdown__2-GuD .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .Welcome_mainCont__TrcrU .Welcome_loadingCont__3LNJ2 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .Welcome_mainCont__TrcrU .Welcome_loadingCont__3LNJ2 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes Welcome_rotation__3MRSj {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .Welcome_mainCont__TrcrU .Welcome_loadingCont__3LNJ2 .Welcome_spinner__1322J {
      -webkit-animation: Welcome_rotation__3MRSj 2s infinite linear; }
  .Welcome_mainCont__TrcrU button:focus, .Welcome_mainCont__TrcrU [type="button"]:focus, .Welcome_mainCont__TrcrU [type="reset"]:focus, .Welcome_mainCont__TrcrU [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .Welcome_mainCont__TrcrU .Welcome_hiddenLabelWhite__1spOI {
    color: #fff;
    display: none; }
  .Welcome_mainCont__TrcrU .Welcome_helperHeading__3OPR6 {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .Welcome_mainCont__TrcrU .Welcome_calloutCont__2RFwU {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .Welcome_mainCont__TrcrU .Welcome_calloutCont__2RFwU {
      padding-left: 0;
      padding-right: 0; } }
  .Welcome_mainCont__TrcrU .Welcome_callout__2fFEA {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .Welcome_mainCont__TrcrU .Welcome_callout__2fFEA {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .Welcome_mainCont__TrcrU .Welcome_calloutContentContainer__3ky_X {
      padding: 0 !important; } }
  .Welcome_mainCont__TrcrU .Welcome_groupHeadingSpace__2RGKU {
    margin-top: 64px; }
  .Welcome_mainCont__TrcrU .Welcome_groupHeading__35lIg hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .Welcome_mainCont__TrcrU .Welcome_groupHeading__35lIg h3 {
    margin-top: 30px !important; }
  .Welcome_mainCont__TrcrU header {
    margin: 0; }

body a.Welcome_formHelper__QkNZC + div + input, body a.Welcome_formHelper__QkNZC + div + fieldset {
  margin-top: 16px; }

body .Welcome_nswFormFieldset__35G2p {
  padding: 0; }

body .Welcome_cardSection___kHwk {
  padding-left: 20px;
  padding-right: 20px; }

body .Welcome_card__2_9Dk {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .Welcome_card__2_9Dk .Welcome_nswNotification__10_2W {
  margin-bottom: 24px; }

body label.Welcome_dBlock___il_5 {
  max-width: 56px; }

body label.Welcome_dBlock___il_5 + input {
  max-width: 64px; }

body label.Welcome_dBlock___il_5 + input.Welcome_lg__3Uktk {
  max-width: 80px; }

body .Welcome_nswFormLabel__2vv49, body .Welcome_nswFormRadio__label__6uT1D, body .Welcome_nswFormCheckbox__label__1ZjDh {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.Welcome_nswFormLabel__2vv49 {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.Welcome_nswFormLabel__2vv49 {
  margin-top: 8px; }

body p + h4.Welcome_nswFormLabel__2vv49 {
  margin-top: 8px; }

body .Welcome_formHelper__QkNZC {
  font-size: 14.4px; }

body .Welcome_formNav__10z0Y {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .Welcome_formNav__10z0Y .Welcome_nswButton__1xmBd {
  margin: 0; }

body .Welcome_horScrollable__3_bnZ {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .Welcome_nswFormInput__2SCeP {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .Welcome_buttonCont__h_9q8,
body .Welcome_formLine__1pQ-V {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .Welcome_buttonCont__h_9q8 {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .Welcome_buttonCont__h_9q8 .Welcome_rightCont__1kg5R {
    text-align: right; }

@media (min-width: 576px) {
  body .Welcome_cardSection___kHwk {
    padding-left: 20px;
    padding-right: 20px; }
  body .Welcome_card__2_9Dk {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .Welcome_cardSection___kHwk {
    padding-left: 0;
    padding-right: 0; } }

.Welcome_stateList__2ZLtD {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 16px 0 0; }

.Welcome_stateList__2ZLtD li {
  text-align: center;
  margin-bottom: 24px;
  width: 25%; }

.Welcome_stateList__2ZLtD li div {
  display: flex;
  height: 60px;
  justify-content: center; }

.Welcome_stateList__2ZLtD li img {
  width: 55px;
  height: auto;
  max-height: 50px; }

.Welcome_stateList__2ZLtD li span {
  font-size: 11.2px;
  display: block;
  line-height: 1;
  padding: 0 8px; }

.Welcome_howToUse__3y-9Z {
  background-color: #F4F4F7;
  padding: 16px 0; }

.Welcome_howToUse__3y-9Z p {
  max-width: 100%; }

.Welcome_stepProgressList__1WdyT {
  display: block;
  width: 860px;
  margin: 0;
  padding: 16px;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  list-style: none;
  counter-reset: my-counter; }

.Welcome_stepProgressList__1WdyT li {
  width: 120px;
  display: inline-block;
  text-align: center;
  position: relative;
  margin-right: 48px;
  vertical-align: top;
  height: 155px;
  counter-increment: my-counter; }

.Welcome_stepProgressList__1WdyT li:last-child {
  margin-right: 0; }

.Welcome_stepProgressList__1WdyT li img {
  height: 60px;
  width: auto;
  margin-bottom: 32px; }

.Welcome_stepProgressList__1WdyT li::before {
  content: counter(my-counter) " ";
  color: #FFF;
  font-weight: bold;
  background-color: #002664;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  top: 65px;
  left: calc(50% - 13px);
  font-size: 12.8px; }

.Welcome_stepTitle__2ht-- {
  display: block;
  font-size: 11.2px; }

.Welcome_displayOrgLogo__Y8Szg {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap; }

.Welcome_displayOrgLogo__Y8Szg li {
  text-align: center;
  margin-bottom: 32px;
  width: 33%; }

.Welcome_displayOrgLogo__Y8Szg li div {
  display: flex;
  height: 60px;
  justify-content: center; }

.Welcome_displayOrgLogo__Y8Szg li img {
  max-width: 90px;
  height: auto;
  max-height: 40px; }

.Welcome_displayOrgLogo__Y8Szg li span {
  font-size: 12.8px;
  display: block;
  line-height: 1;
  padding: 0 8px;
  font-weight: 600; }

.Welcome_displayOrgLogo__Y8Szg + hr {
  margin-top: 16px; }

.Welcome_displayEntity__5tUvI {
  margin: auto;
  max-width: 125px;
  max-height: 45px;
  margin-right: 48px;
  margin-bottom: 48px; }

.Welcome_displayEntity__5tUvI span, .Welcome_selectEntity__YXbIF span {
  display: block; }

.Welcome_horScrollable__3_bnZ {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

.Welcome_upperFooter__37aK3 {
  position: -webkit-sticky;
  position: sticky;
  width: 100%;
  left: auto;
  right: auto;
  bottom: 0;
  z-index: 2000;
  padding: 16px 0;
  background-color: #F4F4F7;
  border-top: 1px solid #ccc; }

.Welcome_upperFooter__37aK3 a.Welcome_nsw-button__3IqKn {
  outline: none !important; }

.Welcome_upperFooter__37aK3 .Welcome_nsw-button--outline__3eVaP:hover {
  border-color: #FFF;
  color: #FFF;
  background-color: #000;
  text-decoration: none; }

.Welcome_buttonCont__h_9q8 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

@media (min-width: 768px) {
  .Welcome_masthead__dzqq7 a {
    margin: 0 0 0 24px; }
  .Welcome_stateList__2ZLtD {
    justify-content: flex-start; }
  .Welcome_stateList__2ZLtD li {
    max-width: 10%;
    margin-bottom: 32px;
    margin-right: 19.2px; }
  .Welcome_stateList__2ZLtD li:last-child {
    margin-right: 0; }
  .Welcome_howToUse__3y-9Z {
    padding: 24px 0; }
  .Welcome_displayOrgLogo__Y8Szg {
    margin-top: 32px; }
  .Welcome_displayOrgLogo__Y8Szg li {
    width: auto;
    max-width: 140px;
    margin-right: 48px; }
  .Welcome_displayOrgLogo__Y8Szg li img {
    max-width: 140px;
    height: auto; } }

@media (min-width: 992px) {
  .Welcome_stateList__2ZLtD {
    margin-top: 32px; }
  .Welcome_stateList__2ZLtD li {
    max-width: 80px;
    margin-bottom: 0; }
  .Welcome_stateList__2ZLtD li div {
    height: 75px; }
  .Welcome_stateList__2ZLtD li img {
    width: 65px;
    height: auto;
    max-height: 60px; }
  .Welcome_howToUse__3y-9Z {
    padding: 40px 0; }
  .Welcome_stepProgressList__1WdyT {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 0;
    margin: 0; }
  .Welcome_stepProgressList__1WdyT li {
    height: auto;
    text-align: center;
    width: 140px;
    padding: 0;
    margin-bottom: 32px; }
  .Welcome_stepProgressList__1WdyT li img {
    margin-bottom: 48px;
    height: 72px; }
  .Welcome_stepProgressList__1WdyT li .Welcome_stepTitle__2ht-- {
    display: block;
    font-weight: 600; }
  .Welcome_stepProgressList__1WdyT li::after {
    font-family: 'Material Icons';
    font-size: 48px;
    position: absolute;
    color: #A0A5AE;
    right: -35%; }
  .Welcome_stepProgressList__1WdyT li::before {
    top: 85px;
    width: 26px;
    height: 26px;
    padding-top: 1.6px;
    font-size: 16px; }
  .Welcome_upperFooter__37aK3 {
    padding: 32px 0; }
  .Welcome_upperFooter__37aK3 .Welcome_nsw-button--outline__3eVaP:hover {
    border-color: #FFF;
    color: #FFF;
    background-color: #000;
    text-decoration: none; }
  .Welcome_upperFooter__37aK3 h3, .Welcome_upperFooter__37aK3 p {
    margin-bottom: 0; } }

@media (min-width: 1200px) {
  .Welcome_stepTitle__2ht-- {
    font-size: 12.8px; } }

.HomeLayout_font-size-12__1G5wX {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-12__1G5wX {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.HomeLayout_font-size-13__25SrO {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-13__25SrO {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.HomeLayout_font-size-14__2xyLR {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-14__2xyLR {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.HomeLayout_font-size-16__2-tIP, .HomeLayout_checkBox__1X0gU {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-16__2-tIP, .HomeLayout_checkBox__1X0gU {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.HomeLayout_font-size-20__22G6i {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-20__22G6i {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.HomeLayout_font-size-24__RMF7_ {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-24__RMF7_ {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.HomeLayout_font-size-28__3NNLI {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-28__3NNLI {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.HomeLayout_font-size-32__3J6-z {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-32__3J6-z {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.HomeLayout_font-size-44__YOUy- {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-44__YOUy- {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.HomeLayout_font-size-48__291rL {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .HomeLayout_font-size-48__291rL {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.HomeLayout_margin-top-8__1r0aG {
  margin-top: 8px;
  margin-top: 0.8rem; }

.HomeLayout_margin-bottom-8__3pi66 {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.HomeLayout_margin-top-12__2bYZ3 {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-12__2bYZ3 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-12__2bYZ3 {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.HomeLayout_margin-bottom-12__3LceM {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-12__3LceM {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-12__3LceM {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.HomeLayout_margin-top-16__16aN4, body .HomeLayout_textAreaLabel__2lzcl {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-16__16aN4, body .HomeLayout_textAreaLabel__2lzcl {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-16__16aN4, body .HomeLayout_textAreaLabel__2lzcl {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.HomeLayout_margin-bottom-16__1F7In {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-16__1F7In {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-16__1F7In {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.HomeLayout_margin-top-24__2HLoc {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-24__2HLoc {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-24__2HLoc {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.HomeLayout_margin-bottom-24__3d5EI {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-24__3d5EI {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-24__3d5EI {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.HomeLayout_margin-top-32__bgXr3 {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-32__bgXr3 {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-32__bgXr3 {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.HomeLayout_margin-bottom-32__14nr1 {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-32__14nr1 {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-32__14nr1 {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.HomeLayout_margin-top-46__3Zc0N {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-46__3Zc0N {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-46__3Zc0N {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.HomeLayout_margin-bottom-46__1tMao {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-46__1tMao {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-46__1tMao {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.HomeLayout_margin-top-48__EygUv {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-48__EygUv {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-48__EygUv {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.HomeLayout_margin-bottom-48__1Rlhz {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-48__1Rlhz {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-48__1Rlhz {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.HomeLayout_margin-top-64__2bCFT {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-64__2bCFT {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-64__2bCFT {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.HomeLayout_margin-bottom-64__2L5D6 {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-64__2L5D6 {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-64__2L5D6 {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.HomeLayout_margin-top-128__gDDCk {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-top-128__gDDCk {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-top-128__gDDCk {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.HomeLayout_margin-bottom-128__2d1TT {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_margin-bottom-128__2d1TT {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_margin-bottom-128__2d1TT {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.HomeLayout_padding-top-8__2cBLY {
  padding-top: 12px;
  padding-top: 1.2rem; }

.HomeLayout_padding-bottom-8__xU42Q {
  padding-top: 12px;
  padding-top: 1.2rem; }

.HomeLayout_padding-top-12__PrLDd {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-top-12__PrLDd {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-top-12__PrLDd {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.HomeLayout_padding-bottom-12__14sxf {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-bottom-12__14sxf {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-bottom-12__14sxf {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.HomeLayout_padding-top-16__3jsJ9 {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-top-16__3jsJ9 {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-top-16__3jsJ9 {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.HomeLayout_padding-bottom-16__16w8w {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-bottom-16__16w8w {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-bottom-16__16w8w {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.HomeLayout_padding-top-24__Kucdm {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-top-24__Kucdm {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-top-24__Kucdm {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.HomeLayout_padding-bottom-24__12eh9 {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-bottom-24__12eh9 {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-bottom-24__12eh9 {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.HomeLayout_padding-top-32__2AE4F {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-top-32__2AE4F {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-top-32__2AE4F {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.HomeLayout_padding-bottom-32__1cA-7 {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-bottom-32__1cA-7 {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-bottom-32__1cA-7 {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.HomeLayout_padding-top-48__2QxSN {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-top-48__2QxSN {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-top-48__2QxSN {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.HomeLayout_padding-bottom-48__gDx-u {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-bottom-48__gDx-u {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-bottom-48__gDx-u {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.HomeLayout_padding-top-64__27GG- {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-top-64__27GG- {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-top-64__27GG- {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.HomeLayout_padding-bottom-64__32S0- {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-bottom-64__32S0- {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-bottom-64__32S0- {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.HomeLayout_padding-top-128__3ruUk {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-top-128__3ruUk {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-top-128__3ruUk {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.HomeLayout_padding-bottom-128__1B8ZL {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .HomeLayout_padding-bottom-128__1B8ZL {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .HomeLayout_padding-bottom-128__1B8ZL {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.HomeLayout_siteContainer__uKm5v {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .HomeLayout_siteContainer__uKm5v {
      padding: 0; } }
  .HomeLayout_siteContainer__uKm5v .HomeLayout_siteSubCont__ZTmcA {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.HomeLayout_layout-section__hR_0H {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .HomeLayout_layout-section__hR_0H {
      margin-top: 0; } }

body .HomeLayout_buttonPrimary__2K33D {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .HomeLayout_buttonPrimary__2K33D:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .HomeLayout_buttonSecondary__2wcKv {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .HomeLayout_buttonSecondary__2wcKv:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .HomeLayout_noneListStyle__Ng1EF {
  list-style-type: none; }

body .HomeLayout_textBox__1R6_X {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .HomeLayout_textArea__2ZONR {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .HomeLayout_textAreaLabel__2lzcl {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .HomeLayout_inputLabel__3LXJa {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.HomeLayout_checkBox__1X0gU {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .HomeLayout_checkBox__1X0gU .HomeLayout_checkBoxIcon__gGXv- {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .HomeLayout_checkBox__1X0gU .HomeLayout_checkBoxIcon__gGXv-:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .HomeLayout_checkBox__1X0gU svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .HomeLayout_checkBox__1X0gU input[type="checkbox"] {
    display: none; }
    .HomeLayout_checkBox__1X0gU input[type="checkbox"]:checked + .HomeLayout_checkBoxIcon__gGXv- svg {
      background: #002664; }

.HomeLayout_checkBoxError__Fei7x .HomeLayout_checkBoxIcon__gGXv-:before {
  background: #b81237 !important; }

.Notify_font-size-12__3Evkd {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-12__3Evkd {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Notify_font-size-13__2rnIi {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-13__2rnIi {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Notify_font-size-14__AghYT {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-14__AghYT {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Notify_font-size-16__8Iqmj, .Notify_checkBox__26iEn, .Notify_mainCont__2A2bw .Notify_helperHeading__2KpZI {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-16__8Iqmj, .Notify_checkBox__26iEn, .Notify_mainCont__2A2bw .Notify_helperHeading__2KpZI {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Notify_font-size-20__29FwK {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-20__29FwK {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Notify_font-size-24__UoKw0 {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-24__UoKw0 {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Notify_font-size-28__1Z-rL {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-28__1Z-rL {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Notify_font-size-32__TYTnY {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-32__TYTnY {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Notify_font-size-44__3Qbp9 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-44__3Qbp9 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Notify_font-size-48__3hbCL {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-48__3hbCL {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Notify_margin-top-8__2-kF6 {
  margin-top: 8px;
  margin-top: 0.8rem; }

.Notify_margin-bottom-8__1z0jd {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.Notify_margin-top-12__2gu-0 {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-12__2gu-0 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-12__2gu-0 {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.Notify_margin-bottom-12__3u8rr {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-12__3u8rr {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-12__3u8rr {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.Notify_margin-top-16__3MVe4, body .Notify_textAreaLabel__2_Z3J, .Notify_checkboxList__3ehPx li {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-16__3MVe4, body .Notify_textAreaLabel__2_Z3J, .Notify_checkboxList__3ehPx li {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-16__3MVe4, body .Notify_textAreaLabel__2_Z3J, .Notify_checkboxList__3ehPx li {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.Notify_margin-bottom-16__3SmjY, .Notify_checkboxList__3ehPx li {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-16__3SmjY, .Notify_checkboxList__3ehPx li {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-16__3SmjY, .Notify_checkboxList__3ehPx li {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.Notify_margin-top-24__18B4_, .Notify_checkboxListOptus__1u_ln li {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-24__18B4_, .Notify_checkboxListOptus__1u_ln li {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-24__18B4_, .Notify_checkboxListOptus__1u_ln li {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Notify_margin-bottom-24__3jsah, .Notify_checkboxListOptus__1u_ln li {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-24__3jsah, .Notify_checkboxListOptus__1u_ln li {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-24__3jsah, .Notify_checkboxListOptus__1u_ln li {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Notify_margin-top-32__37J-r {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-32__37J-r {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-32__37J-r {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Notify_margin-bottom-32__C5ZVA {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-32__C5ZVA {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-32__C5ZVA {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Notify_margin-top-46__38h3i {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-46__38h3i {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-46__38h3i {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.Notify_margin-bottom-46__178XE {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-46__178XE {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-46__178XE {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.Notify_margin-top-48__pDfvN {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-48__pDfvN {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-48__pDfvN {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.Notify_margin-bottom-48__2C_td {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-48__2C_td {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-48__2C_td {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.Notify_margin-top-64__3cidF {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-64__3cidF {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-64__3cidF {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.Notify_margin-bottom-64__3fGBG {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-64__3fGBG {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-64__3fGBG {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.Notify_margin-top-128__hwodK {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-top-128__hwodK {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-top-128__hwodK {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.Notify_margin-bottom-128__3N035 {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_margin-bottom-128__3N035 {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_margin-bottom-128__3N035 {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.Notify_padding-top-8__-yUiY {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Notify_padding-bottom-8__1ZF77 {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Notify_padding-top-12__2HCO7 {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-top-12__2HCO7 {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-top-12__2HCO7 {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.Notify_padding-bottom-12__2A_yB {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-bottom-12__2A_yB {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-bottom-12__2A_yB {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.Notify_padding-top-16__1HpBR {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-top-16__1HpBR {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-top-16__1HpBR {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.Notify_padding-bottom-16__35jiJ {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-bottom-16__35jiJ {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-bottom-16__35jiJ {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.Notify_padding-top-24__15fUX {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-top-24__15fUX {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-top-24__15fUX {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Notify_padding-bottom-24__umcfa {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-bottom-24__umcfa {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-bottom-24__umcfa {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Notify_padding-top-32__2OJKd {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-top-32__2OJKd {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-top-32__2OJKd {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Notify_padding-bottom-32__2VCFv {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-bottom-32__2VCFv {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-bottom-32__2VCFv {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Notify_padding-top-48__1UDkX {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-top-48__1UDkX {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-top-48__1UDkX {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.Notify_padding-bottom-48__2DtEu {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-bottom-48__2DtEu {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-bottom-48__2DtEu {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.Notify_padding-top-64__3F7tG {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-top-64__3F7tG {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-top-64__3F7tG {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.Notify_padding-bottom-64__2Leha {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-bottom-64__2Leha {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-bottom-64__2Leha {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.Notify_padding-top-128__3Xm0O {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-top-128__3Xm0O {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-top-128__3Xm0O {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.Notify_padding-bottom-128__3O3AD {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Notify_padding-bottom-128__3O3AD {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Notify_padding-bottom-128__3O3AD {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.Notify_siteContainer__2oNdE {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .Notify_siteContainer__2oNdE {
      padding: 0; } }
  .Notify_siteContainer__2oNdE .Notify_siteSubCont__1qUZc {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.Notify_layout-section__3Tsj5 {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .Notify_layout-section__3Tsj5 {
      margin-top: 0; } }

body .Notify_buttonPrimary__riHlK {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Notify_buttonPrimary__riHlK:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .Notify_buttonSecondary__kRFYW {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Notify_buttonSecondary__kRFYW:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .Notify_noneListStyle__36r90 {
  list-style-type: none; }

body .Notify_textBox__2p1n8 {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Notify_textArea__oWlYq {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Notify_textAreaLabel__2_Z3J {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .Notify_inputLabel__2nWcD {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.Notify_checkBox__26iEn {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .Notify_checkBox__26iEn .Notify_checkBoxIcon__TypSI {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .Notify_checkBox__26iEn .Notify_checkBoxIcon__TypSI:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .Notify_checkBox__26iEn svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .Notify_checkBox__26iEn input[type="checkbox"] {
    display: none; }
    .Notify_checkBox__26iEn input[type="checkbox"]:checked + .Notify_checkBoxIcon__TypSI svg {
      background: #002664; }

.Notify_checkBoxError__2fSRK .Notify_checkBoxIcon__TypSI:before {
  background: #b81237 !important; }

.Notify_font-size-12__3Evkd {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-12__3Evkd {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Notify_font-size-13__2rnIi {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-13__2rnIi {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Notify_font-size-14__AghYT {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-14__AghYT {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Notify_font-size-16__8Iqmj, .Notify_checkBox__26iEn, .Notify_mainCont__2A2bw .Notify_helperHeading__2KpZI {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-16__8Iqmj, .Notify_checkBox__26iEn, .Notify_mainCont__2A2bw .Notify_helperHeading__2KpZI {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Notify_font-size-20__29FwK {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-20__29FwK {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Notify_font-size-24__UoKw0 {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-24__UoKw0 {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Notify_font-size-28__1Z-rL {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-28__1Z-rL {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Notify_font-size-32__TYTnY {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-32__TYTnY {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Notify_font-size-44__3Qbp9 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-44__3Qbp9 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Notify_font-size-48__3hbCL {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Notify_font-size-48__3hbCL {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Notify_mainCont__2A2bw {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .Notify_mainCont__2A2bw {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .Notify_mainCont__2A2bw {
      padding: 0; } }
  .Notify_mainCont__2A2bw .Notify_firstTitle__2_VZc h3 {
    margin-top: 40px; }
  .Notify_mainCont__2A2bw input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .Notify_mainCont__2A2bw p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .Notify_mainCont__2A2bw em {
    font-style: normal;
    font-weight: bold; }
  .Notify_mainCont__2A2bw h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .Notify_mainCont__2A2bw h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .Notify_mainCont__2A2bw h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .Notify_mainCont__2A2bw h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .Notify_mainCont__2A2bw .Notify_inputBox__3TsZ1 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .Notify_mainCont__2A2bw .Notify_inputBoxInlineSmall__2RdGO,
  .Notify_mainCont__2A2bw .Notify_inputBoxInlineLarge__1sGhG {
    float: left; }
  .Notify_mainCont__2A2bw .Notify_inputBoxInlineSmall__2RdGO {
    width: 80px; }
  .Notify_mainCont__2A2bw .Notify_inputBoxInlineLarge__1sGhG {
    width: 140px; }
  .Notify_mainCont__2A2bw .Notify_buttonCont__38HI-,
  .Notify_mainCont__2A2bw .Notify_formLine__2nFY4 {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .Notify_mainCont__2A2bw .Notify_buttonCont__38HI- {
    margin-top: 50px;
    margin-bottom: 50px; }
    .Notify_mainCont__2A2bw .Notify_buttonCont__38HI- .Notify_rightCont__1wLKL {
      text-align: right; }
  .Notify_mainCont__2A2bw .Notify_smallParagraph__2sWvv {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .Notify_mainCont__2A2bw .Notify_smallParagraph__2sWvv.Notify_smallParagraphMarginTop__3IsgO {
      margin-top: 15px; }
  .Notify_mainCont__2A2bw .Notify_error__1c00r {
    color: #d7153a; }
  .Notify_mainCont__2A2bw .Notify_errorContainer__3LaCW {
    padding-top: 5px;
    padding-bottom: 10px; }
  .Notify_mainCont__2A2bw .Notify_secondarySection__2FZQU {
    margin-top: 15px; }
    .Notify_mainCont__2A2bw .Notify_secondarySection__2FZQU .dropdown {
      max-width: 300px; }
      .Notify_mainCont__2A2bw .Notify_secondarySection__2FZQU .dropdown button,
      .Notify_mainCont__2A2bw .Notify_secondarySection__2FZQU .dropdown .dropdown-menu.show {
        width: 100%; }
  .Notify_mainCont__2A2bw .Notify_select__2Oy-U {
    margin-top: 6px; }
    .Notify_mainCont__2A2bw .Notify_select__2Oy-U > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .Notify_mainCont__2A2bw .Notify_dropdown__2SAhw {
    margin-top: 6px;
    width: 100%; }
    .Notify_mainCont__2A2bw .Notify_dropdown__2SAhw button {
      width: 100%; }
    .Notify_mainCont__2A2bw .Notify_dropdown__2SAhw .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .Notify_mainCont__2A2bw .Notify_loadingCont__1WSiv {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .Notify_mainCont__2A2bw .Notify_loadingCont__1WSiv img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes Notify_rotation__3UHcK {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .Notify_mainCont__2A2bw .Notify_loadingCont__1WSiv .Notify_spinner__3NAAZ {
      -webkit-animation: Notify_rotation__3UHcK 2s infinite linear; }
  .Notify_mainCont__2A2bw button:focus, .Notify_mainCont__2A2bw [type="button"]:focus, .Notify_mainCont__2A2bw [type="reset"]:focus, .Notify_mainCont__2A2bw [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .Notify_mainCont__2A2bw .Notify_hiddenLabelWhite__2UOF9 {
    color: #fff;
    display: none; }
  .Notify_mainCont__2A2bw .Notify_helperHeading__2KpZI {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .Notify_mainCont__2A2bw .Notify_calloutCont__dygoQ {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .Notify_mainCont__2A2bw .Notify_calloutCont__dygoQ {
      padding-left: 0;
      padding-right: 0; } }
  .Notify_mainCont__2A2bw .Notify_callout__2FZ5g {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .Notify_mainCont__2A2bw .Notify_callout__2FZ5g {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .Notify_mainCont__2A2bw .Notify_calloutContentContainer__34BwX {
      padding: 0 !important; } }
  .Notify_mainCont__2A2bw .Notify_groupHeadingSpace__36tx5 {
    margin-top: 64px; }
  .Notify_mainCont__2A2bw .Notify_groupHeading__2dYLM hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .Notify_mainCont__2A2bw .Notify_groupHeading__2dYLM h3 {
    margin-top: 30px !important; }
  .Notify_mainCont__2A2bw header {
    margin: 0; }

body a.Notify_formHelper__169ko + div + input, body a.Notify_formHelper__169ko + div + fieldset {
  margin-top: 16px; }

body .Notify_nswFormFieldset__2YCDk {
  padding: 0; }

body .Notify_cardSection__3nlxw {
  padding-left: 20px;
  padding-right: 20px; }

body .Notify_card__2xRis {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .Notify_card__2xRis .Notify_nswNotification__3E8W9 {
  margin-bottom: 24px; }

body label.Notify_dBlock__1V9Qo {
  max-width: 56px; }

body label.Notify_dBlock__1V9Qo + input {
  max-width: 64px; }

body label.Notify_dBlock__1V9Qo + input.Notify_lg__3zK4n {
  max-width: 80px; }

body .Notify_nswFormLabel__3xctv, body .Notify_nswFormRadio__label__3T2LX, body .Notify_nswFormCheckbox__label__1O5D6 {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.Notify_nswFormLabel__3xctv {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.Notify_nswFormLabel__3xctv {
  margin-top: 8px; }

body p + h4.Notify_nswFormLabel__3xctv {
  margin-top: 8px; }

body .Notify_formHelper__169ko {
  font-size: 14.4px; }

body .Notify_formNav__3kRIZ {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .Notify_formNav__3kRIZ .Notify_nswButton__3AKB9 {
  margin: 0; }

body .Notify_horScrollable__1v31e {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .Notify_nswFormInput__2n30Z {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .Notify_buttonCont__38HI-,
body .Notify_formLine__2nFY4 {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .Notify_buttonCont__38HI- {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .Notify_buttonCont__38HI- .Notify_rightCont__1wLKL {
    text-align: right; }

@media (min-width: 576px) {
  body .Notify_cardSection__3nlxw {
    padding-left: 20px;
    padding-right: 20px; }
  body .Notify_card__2xRis {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .Notify_cardSection__3nlxw {
    padding-left: 0;
    padding-right: 0; } }

.Notify_checkboxSelector__2xYVB {
  display: inline-grid; }

.Notify_siteContainer__2oNdE {
  max-width: 768px; }

.Notify_firstTitle__2_VZc {
  padding-left: 0; }
  .Notify_firstTitle__2_VZc h2 {
    color: #333; }
  @media (min-width: 992px) {
    .Notify_firstTitle__2_VZc {
      padding-left: 15px; } }

ul.Notify_agencies__lsjNy {
  padding-left: 0px;
  -moz-column-count: 2;
  -moz-column-gap: 35px;
  -webkit-column-count: 2;
  -webkit-column-gap: 35px;
  column-count: 2;
  grid-column-gap: 35px;
  column-gap: 35px;
  /* li:before {
    font-family: "Material Icons";
    content: "done";
  } */ }
  ul.Notify_agencies__lsjNy svg {
    font-size: 24px; }

fieldset {
  display: -webkit-box !important; }

.Notify_checkboxList__3ehPx {
  list-style: none;
  padding: 0;
  max-height: 480px;
  max-height: 48rem;
  padding-left: 5px;
  padding-left: 0.5rem;
  margin-top: 0;
  margin-bottom: 10px; }
  @media screen and (min-width: 768px) {
    .Notify_checkboxList__3ehPx {
      max-height: calc(80vh - 125px); } }
  .Notify_checkboxList__3ehPx li {
    border-bottom: solid 2px #f4f4f4; }
    .Notify_checkboxList__3ehPx li:last-child {
      margin-bottom: 0; }

.Notify_categorySectionContainer__2MIzk {
  margin-top: 8px !important;
  margin-bottom: 8px !important; }
  .Notify_categorySectionContainer__2MIzk span {
    display: -moz-inline-grid !important;
    display: -ms-inline-grid !important;
    display: inline-grid !important; }
  .Notify_categorySectionContainer__2MIzk .Notify_image__3IWOr {
    width: 10%;
    padding-left: 10px; }
    @media (min-width: 992px) {
      .Notify_categorySectionContainer__2MIzk .Notify_image__3IWOr {
        width: 30%;
        padding-left: 30px; } }
    @media (min-width: 992px) {
      .Notify_categorySectionContainer__2MIzk .Notify_image__3IWOr img {
        height: 40px !important; } }
  .Notify_categorySectionContainer__2MIzk .Notify_imageFigure__1O0e3 {
    color: #333;
    font-weight: 600;
    padding-left: 60px;
    font-size: 14.8px; }
    @media (min-width: 992px) {
      .Notify_categorySectionContainer__2MIzk .Notify_imageFigure__1O0e3 {
        padding-left: 0;
        font-size: 16px; } }

.Notify_accordionPanelContainer__1Tpbi {
  padding-bottom: 0px; }

.Notify_checkboxListOptus__1u_ln {
  list-style: none;
  padding: 0;
  max-height: 480px;
  max-height: 48rem;
  overflow: auto;
  padding-left: 5px;
  padding-left: 0.5rem;
  margin-top: 0;
  margin-bottom: 10px;
  border-bottom: solid 2px #f4f4f4; }
  @media screen and (min-width: 768px) {
    .Notify_checkboxListOptus__1u_ln {
      max-height: calc(80vh - 125px); } }
  .Notify_checkboxListOptus__1u_ln li:last-child {
    margin-bottom: 0; }
  .Notify_checkboxListOptus__1u_ln li.Notify_categorySections__1KhEl {
    border-bottom: solid 2px #f4f4f4; }

.Notify_accordionItemPanelContainer__2R0FE {
  padding: 0; }

.Notify_accordionContainer__2btef {
  padding-top: 24px; }
  .Notify_accordionContainer__2btef img.Notify_scaled__30FJQ {
    width: 70%;
    height: 70px;
    object-fit: contain; }

.Notify_mainCont__2A2bw h2 {
  font-size: 32px;
  margin: 0; }
  @media (min-width: 992px) {
    .Notify_mainCont__2A2bw h2 {
      margin: 54px 0 16px; } }

.Notify_mainCont__2A2bw h3 {
  font-size: 18px; }

.Notify_mainCont__2A2bw .Notify_buttonCont__38HI- {
  margin: 48px 0 0;
  padding: 32px 0;
  /* @media (min-width: 992px) {
      margin-top: 80px;
      margin-bottom: 80px;
    }     */ }

.Notify_mainCont__2A2bw .Notify_loadingCont__1WSiv {
  width: 100%; }

.Notify_subSection__4DaY5 {
  padding-left: 170px;
  height: auto;
  height: initial; }
  @media screen and (max-width: 768px) {
    .Notify_subSection__4DaY5 {
      padding-left: 0; } }
  @media screen and (min-width: 768px) {
    .Notify_subSection__4DaY5 {
      padding-left: 149px; } }
  @media screen and (min-width: 992px) {
    .Notify_subSection__4DaY5 {
      padding-left: 165px; } }

.Notify_leftCont__1jcR3 {
  padding-left: 0 !important; }
  @media (min-width: 992px) {
    .Notify_leftCont__1jcR3 {
      padding-left: 15px !important; } }

.DefaultLayout_font-size-12__3XxPf {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-12__3XxPf {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.DefaultLayout_font-size-13__3Tz4A {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-13__3Tz4A {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.DefaultLayout_font-size-14__A4BC8 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-14__A4BC8 {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.DefaultLayout_font-size-16__3JPNo, .DefaultLayout_checkBox__30KzH {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-16__3JPNo, .DefaultLayout_checkBox__30KzH {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.DefaultLayout_font-size-20__3pvEE {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-20__3pvEE {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.DefaultLayout_font-size-24__3gtBy {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-24__3gtBy {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.DefaultLayout_font-size-28__1CcPH {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-28__1CcPH {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.DefaultLayout_font-size-32__2Ja1l {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-32__2Ja1l {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.DefaultLayout_font-size-44__3DiZO {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-44__3DiZO {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.DefaultLayout_font-size-48__3AuD2 {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_font-size-48__3AuD2 {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.DefaultLayout_margin-top-8__3eHTO {
  margin-top: 8px;
  margin-top: 0.8rem; }

.DefaultLayout_margin-bottom-8__2jrLL {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.DefaultLayout_margin-top-12__xob7_ {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-12__xob7_ {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-12__xob7_ {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.DefaultLayout_margin-bottom-12__2blSS {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-12__2blSS {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-12__2blSS {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.DefaultLayout_margin-top-16__2ZrUB, body .DefaultLayout_textAreaLabel__2ZCVb {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-16__2ZrUB, body .DefaultLayout_textAreaLabel__2ZCVb {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-16__2ZrUB, body .DefaultLayout_textAreaLabel__2ZCVb {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.DefaultLayout_margin-bottom-16__2v0NV {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-16__2v0NV {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-16__2v0NV {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.DefaultLayout_margin-top-24__1ohMY {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-24__1ohMY {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-24__1ohMY {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.DefaultLayout_margin-bottom-24__HgnIz {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-24__HgnIz {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-24__HgnIz {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.DefaultLayout_margin-top-32__Ru6Go {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-32__Ru6Go {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-32__Ru6Go {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.DefaultLayout_margin-bottom-32__WOL5J {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-32__WOL5J {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-32__WOL5J {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.DefaultLayout_margin-top-46__2_S8j {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-46__2_S8j {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-46__2_S8j {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.DefaultLayout_margin-bottom-46__2j8Dt {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-46__2j8Dt {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-46__2j8Dt {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.DefaultLayout_margin-top-48__O0SmJ {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-48__O0SmJ {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-48__O0SmJ {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.DefaultLayout_margin-bottom-48__1TMdA {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-48__1TMdA {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-48__1TMdA {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.DefaultLayout_margin-top-64__24tce {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-64__24tce {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-64__24tce {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.DefaultLayout_margin-bottom-64__2kHNh {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-64__2kHNh {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-64__2kHNh {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.DefaultLayout_margin-top-128__2vqsX {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-top-128__2vqsX {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-top-128__2vqsX {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.DefaultLayout_margin-bottom-128__1rkw6 {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_margin-bottom-128__1rkw6 {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_margin-bottom-128__1rkw6 {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.DefaultLayout_padding-top-8___4SRB {
  padding-top: 12px;
  padding-top: 1.2rem; }

.DefaultLayout_padding-bottom-8__1rNsQ {
  padding-top: 12px;
  padding-top: 1.2rem; }

.DefaultLayout_padding-top-12__2S1pQ {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-top-12__2S1pQ {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-top-12__2S1pQ {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.DefaultLayout_padding-bottom-12__2nDeH {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-bottom-12__2nDeH {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-bottom-12__2nDeH {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.DefaultLayout_padding-top-16__2Ne5i {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-top-16__2Ne5i {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-top-16__2Ne5i {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.DefaultLayout_padding-bottom-16__2xBEE {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-bottom-16__2xBEE {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-bottom-16__2xBEE {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.DefaultLayout_padding-top-24__1RenU {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-top-24__1RenU {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-top-24__1RenU {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.DefaultLayout_padding-bottom-24__J-aG_ {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-bottom-24__J-aG_ {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-bottom-24__J-aG_ {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.DefaultLayout_padding-top-32__2CFlk {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-top-32__2CFlk {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-top-32__2CFlk {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.DefaultLayout_padding-bottom-32__2Ur5O {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-bottom-32__2Ur5O {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-bottom-32__2Ur5O {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.DefaultLayout_padding-top-48__1WmZw {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-top-48__1WmZw {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-top-48__1WmZw {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.DefaultLayout_padding-bottom-48__1XwrK {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-bottom-48__1XwrK {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-bottom-48__1XwrK {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.DefaultLayout_padding-top-64__je0yv {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-top-64__je0yv {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-top-64__je0yv {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.DefaultLayout_padding-bottom-64__3Xr-g {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-bottom-64__3Xr-g {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-bottom-64__3Xr-g {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.DefaultLayout_padding-top-128__2HkGp {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-top-128__2HkGp {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-top-128__2HkGp {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.DefaultLayout_padding-bottom-128__TLIiB {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_padding-bottom-128__TLIiB {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DefaultLayout_padding-bottom-128__TLIiB {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.DefaultLayout_siteContainer__2pubp {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .DefaultLayout_siteContainer__2pubp {
      padding: 0; } }
  .DefaultLayout_siteContainer__2pubp .DefaultLayout_siteSubCont__2nFCy {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.DefaultLayout_layout-section__Hsk7g {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .DefaultLayout_layout-section__Hsk7g {
      margin-top: 0; } }

body .DefaultLayout_buttonPrimary__3ERJ4 {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .DefaultLayout_buttonPrimary__3ERJ4:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .DefaultLayout_buttonSecondary__2o1sw {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .DefaultLayout_buttonSecondary__2o1sw:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .DefaultLayout_noneListStyle__1nknP {
  list-style-type: none; }

body .DefaultLayout_textBox__1U58f {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .DefaultLayout_textArea__1rrhb {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .DefaultLayout_textAreaLabel__2ZCVb {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .DefaultLayout_inputLabel__19DKv {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.DefaultLayout_checkBox__30KzH {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .DefaultLayout_checkBox__30KzH .DefaultLayout_checkBoxIcon__2XKat {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .DefaultLayout_checkBox__30KzH .DefaultLayout_checkBoxIcon__2XKat:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .DefaultLayout_checkBox__30KzH svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .DefaultLayout_checkBox__30KzH input[type="checkbox"] {
    display: none; }
    .DefaultLayout_checkBox__30KzH input[type="checkbox"]:checked + .DefaultLayout_checkBoxIcon__2XKat svg {
      background: #002664; }

.DefaultLayout_checkBoxError__382QB .DefaultLayout_checkBoxIcon__2XKat:before {
  background: #b81237 !important; }

.DeceasedDetails_font-size-12__3JDVZ {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-12__3JDVZ {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.DeceasedDetails_font-size-13__26gMC {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-13__26gMC {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.DeceasedDetails_font-size-14__1LmeD {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-14__1LmeD {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.DeceasedDetails_font-size-16__1FXrS, .DeceasedDetails_checkBox__398wl, .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_helperHeading__8gc7A {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-16__1FXrS, .DeceasedDetails_checkBox__398wl, .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_helperHeading__8gc7A {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.DeceasedDetails_font-size-20__23rba {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-20__23rba {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.DeceasedDetails_font-size-24__3uAPr {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-24__3uAPr {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.DeceasedDetails_font-size-28__3ViRW {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-28__3ViRW {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.DeceasedDetails_font-size-32__1v8Pt {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-32__1v8Pt {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.DeceasedDetails_font-size-44__2vXLz {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-44__2vXLz {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.DeceasedDetails_font-size-48__2mJgK {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-48__2mJgK {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.DeceasedDetails_margin-top-8__ksxPJ {
  margin-top: 8px;
  margin-top: 0.8rem; }

.DeceasedDetails_margin-bottom-8__3hs8G {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.DeceasedDetails_margin-top-12__3f6lw {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-12__3f6lw {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-12__3f6lw {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.DeceasedDetails_margin-bottom-12__1Z74L {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-12__1Z74L {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-12__1Z74L {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.DeceasedDetails_margin-top-16__3DKrj, body .DeceasedDetails_textAreaLabel__1kp37 {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-16__3DKrj, body .DeceasedDetails_textAreaLabel__1kp37 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-16__3DKrj, body .DeceasedDetails_textAreaLabel__1kp37 {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.DeceasedDetails_margin-bottom-16__2w-Ct {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-16__2w-Ct {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-16__2w-Ct {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.DeceasedDetails_margin-top-24__1Vn80 {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-24__1Vn80 {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-24__1Vn80 {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.DeceasedDetails_margin-bottom-24__2D0CB {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-24__2D0CB {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-24__2D0CB {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.DeceasedDetails_margin-top-32__2zpjL {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-32__2zpjL {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-32__2zpjL {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.DeceasedDetails_margin-bottom-32__1q7zO {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-32__1q7zO {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-32__1q7zO {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.DeceasedDetails_margin-top-46__2SXnj {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-46__2SXnj {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-46__2SXnj {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.DeceasedDetails_margin-bottom-46__1ItR- {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-46__1ItR- {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-46__1ItR- {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.DeceasedDetails_margin-top-48__2kQCD {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-48__2kQCD {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-48__2kQCD {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.DeceasedDetails_margin-bottom-48__2w2OQ {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-48__2w2OQ {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-48__2w2OQ {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.DeceasedDetails_margin-top-64__3llgp {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-64__3llgp {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-64__3llgp {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.DeceasedDetails_margin-bottom-64__2IcBp {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-64__2IcBp {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-64__2IcBp {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.DeceasedDetails_margin-top-128__2hix6 {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-top-128__2hix6 {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-top-128__2hix6 {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.DeceasedDetails_margin-bottom-128__BEg_n {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_margin-bottom-128__BEg_n {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_margin-bottom-128__BEg_n {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.DeceasedDetails_padding-top-8__3AICT {
  padding-top: 12px;
  padding-top: 1.2rem; }

.DeceasedDetails_padding-bottom-8__2z5VX {
  padding-top: 12px;
  padding-top: 1.2rem; }

.DeceasedDetails_padding-top-12__1FYw3 {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-top-12__1FYw3 {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-top-12__1FYw3 {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.DeceasedDetails_padding-bottom-12__18z45 {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-bottom-12__18z45 {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-bottom-12__18z45 {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.DeceasedDetails_padding-top-16__3PtRs {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-top-16__3PtRs {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-top-16__3PtRs {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.DeceasedDetails_padding-bottom-16__1jtH_ {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-bottom-16__1jtH_ {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-bottom-16__1jtH_ {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.DeceasedDetails_padding-top-24__DI2se {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-top-24__DI2se {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-top-24__DI2se {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.DeceasedDetails_padding-bottom-24__2hJ1o {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-bottom-24__2hJ1o {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-bottom-24__2hJ1o {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.DeceasedDetails_padding-top-32__qdY6G {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-top-32__qdY6G {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-top-32__qdY6G {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.DeceasedDetails_padding-bottom-32__RxzUm {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-bottom-32__RxzUm {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-bottom-32__RxzUm {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.DeceasedDetails_padding-top-48__2f4GM {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-top-48__2f4GM {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-top-48__2f4GM {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.DeceasedDetails_padding-bottom-48__3yjb1 {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-bottom-48__3yjb1 {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-bottom-48__3yjb1 {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.DeceasedDetails_padding-top-64__1rdG4 {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-top-64__1rdG4 {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-top-64__1rdG4 {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.DeceasedDetails_padding-bottom-64__1ldpJ {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-bottom-64__1ldpJ {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-bottom-64__1ldpJ {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.DeceasedDetails_padding-top-128__2p_fx {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-top-128__2p_fx {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-top-128__2p_fx {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.DeceasedDetails_padding-bottom-128__2LYG5 {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_padding-bottom-128__2LYG5 {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_padding-bottom-128__2LYG5 {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.DeceasedDetails_siteContainer__3XFRb {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_siteContainer__3XFRb {
      padding: 0; } }
  .DeceasedDetails_siteContainer__3XFRb .DeceasedDetails_siteSubCont__1IjRr {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.DeceasedDetails_layout-section__3VzWE {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .DeceasedDetails_layout-section__3VzWE {
      margin-top: 0; } }

body .DeceasedDetails_buttonPrimary__3RR1A {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .DeceasedDetails_buttonPrimary__3RR1A:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .DeceasedDetails_buttonSecondary__2wDCL {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .DeceasedDetails_buttonSecondary__2wDCL:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .DeceasedDetails_noneListStyle__s1Czn {
  list-style-type: none; }

body .DeceasedDetails_textBox__1PXww {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .DeceasedDetails_textArea__2iD-f {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .DeceasedDetails_textAreaLabel__1kp37 {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .DeceasedDetails_inputLabel__3z8SQ {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.DeceasedDetails_checkBox__398wl {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .DeceasedDetails_checkBox__398wl .DeceasedDetails_checkBoxIcon__3R08q {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .DeceasedDetails_checkBox__398wl .DeceasedDetails_checkBoxIcon__3R08q:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .DeceasedDetails_checkBox__398wl svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .DeceasedDetails_checkBox__398wl input[type="checkbox"] {
    display: none; }
    .DeceasedDetails_checkBox__398wl input[type="checkbox"]:checked + .DeceasedDetails_checkBoxIcon__3R08q svg {
      background: #002664; }

.DeceasedDetails_checkBoxError__GH9Hw .DeceasedDetails_checkBoxIcon__3R08q:before {
  background: #b81237 !important; }

.DeceasedDetails_font-size-12__3JDVZ {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-12__3JDVZ {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.DeceasedDetails_font-size-13__26gMC {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-13__26gMC {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.DeceasedDetails_font-size-14__1LmeD {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-14__1LmeD {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.DeceasedDetails_font-size-16__1FXrS, .DeceasedDetails_checkBox__398wl, .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_helperHeading__8gc7A {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-16__1FXrS, .DeceasedDetails_checkBox__398wl, .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_helperHeading__8gc7A {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.DeceasedDetails_font-size-20__23rba {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-20__23rba {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.DeceasedDetails_font-size-24__3uAPr {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-24__3uAPr {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.DeceasedDetails_font-size-28__3ViRW {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-28__3ViRW {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.DeceasedDetails_font-size-32__1v8Pt {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-32__1v8Pt {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.DeceasedDetails_font-size-44__2vXLz {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-44__2vXLz {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.DeceasedDetails_font-size-48__2mJgK {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_font-size-48__2mJgK {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.DeceasedDetails_mainCont__2D3l1 {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .DeceasedDetails_mainCont__2D3l1 {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .DeceasedDetails_mainCont__2D3l1 {
      padding: 0; } }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_firstTitle__2qfVJ h3 {
    margin-top: 40px; }
  .DeceasedDetails_mainCont__2D3l1 input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .DeceasedDetails_mainCont__2D3l1 p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .DeceasedDetails_mainCont__2D3l1 em {
    font-style: normal;
    font-weight: bold; }
  .DeceasedDetails_mainCont__2D3l1 h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .DeceasedDetails_mainCont__2D3l1 h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .DeceasedDetails_mainCont__2D3l1 h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .DeceasedDetails_mainCont__2D3l1 h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_inputBox__2ylay {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_inputBoxInlineSmall__12v9p,
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_inputBoxInlineLarge__7bz3d {
    float: left; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_inputBoxInlineSmall__12v9p {
    width: 80px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_inputBoxInlineLarge__7bz3d {
    width: 140px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_buttonCont__3sBRg,
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_formLine__2W1JA {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_buttonCont__3sBRg {
    margin-top: 50px;
    margin-bottom: 50px; }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_buttonCont__3sBRg .DeceasedDetails_rightCont__1uW5Z {
      text-align: right; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_smallParagraph__GmiSE {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_smallParagraph__GmiSE.DeceasedDetails_smallParagraphMarginTop__3PPHf {
      margin-top: 15px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_error__2M5sA {
    color: #d7153a; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_errorContainer__3bcfJ {
    padding-top: 5px;
    padding-bottom: 10px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_secondarySection__3G8v0 {
    margin-top: 15px; }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_secondarySection__3G8v0 .dropdown {
      max-width: 300px; }
      .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_secondarySection__3G8v0 .dropdown button,
      .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_secondarySection__3G8v0 .dropdown .dropdown-menu.show {
        width: 100%; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_select__2aZWV {
    margin-top: 6px; }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_select__2aZWV > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_dropdown__3jATu {
    margin-top: 6px;
    width: 100%; }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_dropdown__3jATu button {
      width: 100%; }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_dropdown__3jATu .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_loadingCont__17Z0A {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_loadingCont__17Z0A img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes DeceasedDetails_rotation__2XNru {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_loadingCont__17Z0A .DeceasedDetails_spinner__18NDI {
      -webkit-animation: DeceasedDetails_rotation__2XNru 2s infinite linear; }
  .DeceasedDetails_mainCont__2D3l1 button:focus, .DeceasedDetails_mainCont__2D3l1 [type="button"]:focus, .DeceasedDetails_mainCont__2D3l1 [type="reset"]:focus, .DeceasedDetails_mainCont__2D3l1 [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_hiddenLabelWhite__3AjSF {
    color: #fff;
    display: none; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_helperHeading__8gc7A {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_calloutCont__38kHE {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_calloutCont__38kHE {
      padding-left: 0;
      padding-right: 0; } }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_callout__3UXJ4 {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_callout__3UXJ4 {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_calloutContentContainer__1GU-l {
      padding: 0 !important; } }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_groupHeadingSpace__3RYOd {
    margin-top: 64px; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_groupHeading__1E05D hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .DeceasedDetails_mainCont__2D3l1 .DeceasedDetails_groupHeading__1E05D h3 {
    margin-top: 30px !important; }
  .DeceasedDetails_mainCont__2D3l1 header {
    margin: 0; }

body a.DeceasedDetails_formHelper__2ckkR + div + input, body a.DeceasedDetails_formHelper__2ckkR + div + fieldset {
  margin-top: 16px; }

body .DeceasedDetails_nswFormFieldset__DOXsD {
  padding: 0; }

body .DeceasedDetails_cardSection__1bGl5 {
  padding-left: 20px;
  padding-right: 20px; }

body .DeceasedDetails_card__2Kkt4 {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .DeceasedDetails_card__2Kkt4 .DeceasedDetails_nswNotification__3Hh8- {
  margin-bottom: 24px; }

body label.DeceasedDetails_dBlock__2C5N9 {
  max-width: 56px; }

body label.DeceasedDetails_dBlock__2C5N9 + input {
  max-width: 64px; }

body label.DeceasedDetails_dBlock__2C5N9 + input.DeceasedDetails_lg__vCK8i {
  max-width: 80px; }

body .DeceasedDetails_nswFormLabel__29L2d, body .DeceasedDetails_nswFormRadio__label__1jIqX, body .DeceasedDetails_nswFormCheckbox__label__259EY {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.DeceasedDetails_nswFormLabel__29L2d {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.DeceasedDetails_nswFormLabel__29L2d {
  margin-top: 8px; }

body p + h4.DeceasedDetails_nswFormLabel__29L2d {
  margin-top: 8px; }

body .DeceasedDetails_formHelper__2ckkR {
  font-size: 14.4px; }

body .DeceasedDetails_formNav__pzA78 {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .DeceasedDetails_formNav__pzA78 .DeceasedDetails_nswButton__340oD {
  margin: 0; }

body .DeceasedDetails_horScrollable__322lU {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .DeceasedDetails_nswFormInput__hsweO {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .DeceasedDetails_buttonCont__3sBRg,
body .DeceasedDetails_formLine__2W1JA {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .DeceasedDetails_buttonCont__3sBRg {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .DeceasedDetails_buttonCont__3sBRg .DeceasedDetails_rightCont__1uW5Z {
    text-align: right; }

@media (min-width: 576px) {
  body .DeceasedDetails_cardSection__1bGl5 {
    padding-left: 20px;
    padding-right: 20px; }
  body .DeceasedDetails_card__2Kkt4 {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .DeceasedDetails_cardSection__1bGl5 {
    padding-left: 0;
    padding-right: 0; } }

body .DeceasedDetails_ownedPropertyAddressesAdd__2GhaQ {
  padding-top: 22px;
  cursor: pointer; }
  body .DeceasedDetails_ownedPropertyAddressesAdd__2GhaQ svg {
    font-size: 22px;
    vertical-align: sub;
    color: #002264; }
  body .DeceasedDetails_ownedPropertyAddressesAdd__2GhaQ a {
    color: #002264 !important;
    text-decoration: none !important;
    font-weight: 600; }

body .DeceasedDetails_error__2M5sA .DeceasedDetails_textBox__1PXww {
  border: solid 3px #b81237 !important; }

body .DeceasedDetails_addressComponentContainer__3PF60 {
  /* div {
      padding-top: 12px !important;           
    } */ }
  body .DeceasedDetails_addressComponentContainer__3PF60 button {
    color: #333 !important; }
    body .DeceasedDetails_addressComponentContainer__3PF60 button:hover {
      color: #333 !important; }
    body .DeceasedDetails_addressComponentContainer__3PF60 button:focus {
      outline: 3px solid #0085b3 !important;
      outline-offset: 3px !important; }

body .DeceasedDetails_firstOwnedPropertyAddressContainer__35bR5 {
  display: flex !important; }
  body .DeceasedDetails_firstOwnedPropertyAddressContainer__35bR5 .DeceasedDetails_ownedPropertyAddressComponent__HfRos {
    width: 100% !important;
    /* div:nth-of-type(1) {
        padding-top: 12px !important;   
      } */
    /* button {
        color: #333;
        
        &:hover {
          color: #333;
        }

        &:focus {
          outline: 3px solid #0085b3;
          outline-offset: 3px;
          
        }
      } */ }

body .DeceasedDetails_subsequentOwnedPropertyAddressContainer__Cp52d {
  display: flex !important;
  padding-top: 32px !important; }
  body .DeceasedDetails_subsequentOwnedPropertyAddressContainer__Cp52d .DeceasedDetails_ownedPropertyAddressComponent__HfRos {
    width: 100% !important;
    /* div {
        padding-top: 12px !important;   
      } */
    /* button {
        color: #333;
        
        &:hover {
          color: #333;
        }

        &:focus {
          outline: 3px solid #0085b3;
          outline-offset: 3px;
          
        }
      } */ }

body .DeceasedDetails_removeOwnedPropertyAddress__2bXrD {
  margin-top: 40px;
  margin-left: 10px;
  cursor: pointer;
  color: #002264; }

body .stateSelect__control {
  border: 1px solid #333;
  line-height: 2;
  overflow-x: hidden; }
  body .stateSelect__control:hover {
    border-color: #333; }
  body .stateSelect__control:active {
    border-color: #333;
    overflow-x: hidden; }
  body .stateSelect__control:focus {
    outline: 3px solid #f20000 !important;
    outline-offset: 3px !important; }

body .stateSelect-container:focus {
  outline: 3px solid #0085B3 !important;
  outline-offset: 3px !important; }

.MatchResult_font-size-12__2uXsd {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-12__2uXsd {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.MatchResult_font-size-13__2Hz7S {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-13__2Hz7S {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.MatchResult_font-size-14__EaIY3 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-14__EaIY3 {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.MatchResult_font-size-16__2efII, .MatchResult_checkBox__rxvws, .MatchResult_mainCont__1fRal .MatchResult_helperHeading__23z7M {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-16__2efII, .MatchResult_checkBox__rxvws, .MatchResult_mainCont__1fRal .MatchResult_helperHeading__23z7M {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.MatchResult_font-size-20__1zSbd {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-20__1zSbd {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.MatchResult_font-size-24__106vc {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-24__106vc {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.MatchResult_font-size-28__2Aqrt {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-28__2Aqrt {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.MatchResult_font-size-32__2Y4Mc {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-32__2Y4Mc {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.MatchResult_font-size-44__h-Uc5 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-44__h-Uc5 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.MatchResult_font-size-48__1pRgj {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-48__1pRgj {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.MatchResult_margin-top-8__gDNPi {
  margin-top: 8px;
  margin-top: 0.8rem; }

.MatchResult_margin-bottom-8__3z-Kd {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.MatchResult_margin-top-12__3SM-2 {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-12__3SM-2 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-12__3SM-2 {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.MatchResult_margin-bottom-12__1DSsN {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-12__1DSsN {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-12__1DSsN {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.MatchResult_margin-top-16__884MH, body .MatchResult_textAreaLabel__3tptk {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-16__884MH, body .MatchResult_textAreaLabel__3tptk {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-16__884MH, body .MatchResult_textAreaLabel__3tptk {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.MatchResult_margin-bottom-16__33tR5 {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-16__33tR5 {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-16__33tR5 {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.MatchResult_margin-top-24__1N-Jf {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-24__1N-Jf {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-24__1N-Jf {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.MatchResult_margin-bottom-24__h7DtA {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-24__h7DtA {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-24__h7DtA {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.MatchResult_margin-top-32__3s411 {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-32__3s411 {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-32__3s411 {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.MatchResult_margin-bottom-32__1ZpIW {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-32__1ZpIW {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-32__1ZpIW {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.MatchResult_margin-top-46__3OyKt {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-46__3OyKt {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-46__3OyKt {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.MatchResult_margin-bottom-46__IZsHe {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-46__IZsHe {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-46__IZsHe {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.MatchResult_margin-top-48__oZIVX {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-48__oZIVX {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-48__oZIVX {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.MatchResult_margin-bottom-48__2C2tP {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-48__2C2tP {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-48__2C2tP {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.MatchResult_margin-top-64__fg0Re {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-64__fg0Re {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-64__fg0Re {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.MatchResult_margin-bottom-64__NmBev {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-64__NmBev {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-64__NmBev {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.MatchResult_margin-top-128__2j-Y1 {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-top-128__2j-Y1 {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-top-128__2j-Y1 {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.MatchResult_margin-bottom-128__2SBm8 {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_margin-bottom-128__2SBm8 {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_margin-bottom-128__2SBm8 {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.MatchResult_padding-top-8__12hW5 {
  padding-top: 12px;
  padding-top: 1.2rem; }

.MatchResult_padding-bottom-8__3IrqM {
  padding-top: 12px;
  padding-top: 1.2rem; }

.MatchResult_padding-top-12__3_yYr {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-top-12__3_yYr {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-top-12__3_yYr {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.MatchResult_padding-bottom-12__Ip2K- {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-bottom-12__Ip2K- {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-bottom-12__Ip2K- {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.MatchResult_padding-top-16__17Jyz {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-top-16__17Jyz {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-top-16__17Jyz {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.MatchResult_padding-bottom-16__uUtmx {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-bottom-16__uUtmx {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-bottom-16__uUtmx {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.MatchResult_padding-top-24__2eRVG {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-top-24__2eRVG {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-top-24__2eRVG {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.MatchResult_padding-bottom-24__3fvSv {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-bottom-24__3fvSv {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-bottom-24__3fvSv {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.MatchResult_padding-top-32__--UgB {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-top-32__--UgB {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-top-32__--UgB {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.MatchResult_padding-bottom-32__41jNo {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-bottom-32__41jNo {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-bottom-32__41jNo {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.MatchResult_padding-top-48__Q_exF {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-top-48__Q_exF {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-top-48__Q_exF {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.MatchResult_padding-bottom-48__EiUuF {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-bottom-48__EiUuF {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-bottom-48__EiUuF {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.MatchResult_padding-top-64__3-UII {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-top-64__3-UII {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-top-64__3-UII {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.MatchResult_padding-bottom-64__4HI3r {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-bottom-64__4HI3r {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-bottom-64__4HI3r {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.MatchResult_padding-top-128__3yMFN {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-top-128__3yMFN {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-top-128__3yMFN {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.MatchResult_padding-bottom-128__dWf_y {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .MatchResult_padding-bottom-128__dWf_y {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .MatchResult_padding-bottom-128__dWf_y {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.MatchResult_siteContainer__215R1 {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .MatchResult_siteContainer__215R1 {
      padding: 0; } }
  .MatchResult_siteContainer__215R1 .MatchResult_siteSubCont__1VIck {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.MatchResult_layout-section__2koR- {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .MatchResult_layout-section__2koR- {
      margin-top: 0; } }

body .MatchResult_buttonPrimary__3e1q6 {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .MatchResult_buttonPrimary__3e1q6:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .MatchResult_buttonSecondary__5gpmg {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .MatchResult_buttonSecondary__5gpmg:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .MatchResult_noneListStyle__26joa {
  list-style-type: none; }

body .MatchResult_textBox__uD_C_ {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .MatchResult_textArea__1wUaK {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .MatchResult_textAreaLabel__3tptk {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .MatchResult_inputLabel__3KeMe {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.MatchResult_checkBox__rxvws {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .MatchResult_checkBox__rxvws .MatchResult_checkBoxIcon__1R5cc {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .MatchResult_checkBox__rxvws .MatchResult_checkBoxIcon__1R5cc:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .MatchResult_checkBox__rxvws svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .MatchResult_checkBox__rxvws input[type="checkbox"] {
    display: none; }
    .MatchResult_checkBox__rxvws input[type="checkbox"]:checked + .MatchResult_checkBoxIcon__1R5cc svg {
      background: #002664; }

.MatchResult_checkBoxError__2j5OI .MatchResult_checkBoxIcon__1R5cc:before {
  background: #b81237 !important; }

.MatchResult_font-size-12__2uXsd {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-12__2uXsd {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.MatchResult_font-size-13__2Hz7S {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-13__2Hz7S {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.MatchResult_font-size-14__EaIY3 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-14__EaIY3 {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.MatchResult_font-size-16__2efII, .MatchResult_checkBox__rxvws, .MatchResult_mainCont__1fRal .MatchResult_helperHeading__23z7M {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-16__2efII, .MatchResult_checkBox__rxvws, .MatchResult_mainCont__1fRal .MatchResult_helperHeading__23z7M {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.MatchResult_font-size-20__1zSbd {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-20__1zSbd {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.MatchResult_font-size-24__106vc {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-24__106vc {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.MatchResult_font-size-28__2Aqrt {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-28__2Aqrt {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.MatchResult_font-size-32__2Y4Mc {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-32__2Y4Mc {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.MatchResult_font-size-44__h-Uc5 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-44__h-Uc5 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.MatchResult_font-size-48__1pRgj {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .MatchResult_font-size-48__1pRgj {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.MatchResult_mainCont__1fRal {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .MatchResult_mainCont__1fRal {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .MatchResult_mainCont__1fRal {
      padding: 0; } }
  .MatchResult_mainCont__1fRal .MatchResult_firstTitle__20AOX h3 {
    margin-top: 40px; }
  .MatchResult_mainCont__1fRal input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .MatchResult_mainCont__1fRal p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .MatchResult_mainCont__1fRal em {
    font-style: normal;
    font-weight: bold; }
  .MatchResult_mainCont__1fRal h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .MatchResult_mainCont__1fRal h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .MatchResult_mainCont__1fRal h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .MatchResult_mainCont__1fRal h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .MatchResult_mainCont__1fRal .MatchResult_inputBox__1z1Tj {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .MatchResult_mainCont__1fRal .MatchResult_inputBoxInlineSmall__1cVuZ,
  .MatchResult_mainCont__1fRal .MatchResult_inputBoxInlineLarge__3uDKN {
    float: left; }
  .MatchResult_mainCont__1fRal .MatchResult_inputBoxInlineSmall__1cVuZ {
    width: 80px; }
  .MatchResult_mainCont__1fRal .MatchResult_inputBoxInlineLarge__3uDKN {
    width: 140px; }
  .MatchResult_mainCont__1fRal .MatchResult_buttonCont__349h8,
  .MatchResult_mainCont__1fRal .MatchResult_formLine__3S1TK {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .MatchResult_mainCont__1fRal .MatchResult_buttonCont__349h8 {
    margin-top: 50px;
    margin-bottom: 50px; }
    .MatchResult_mainCont__1fRal .MatchResult_buttonCont__349h8 .MatchResult_rightCont__20kgM {
      text-align: right; }
  .MatchResult_mainCont__1fRal .MatchResult_smallParagraph__1jbmq {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .MatchResult_mainCont__1fRal .MatchResult_smallParagraph__1jbmq.MatchResult_smallParagraphMarginTop__qJUq5 {
      margin-top: 15px; }
  .MatchResult_mainCont__1fRal .MatchResult_error__1QBPn {
    color: #d7153a; }
  .MatchResult_mainCont__1fRal .MatchResult_errorContainer__3xJxv {
    padding-top: 5px;
    padding-bottom: 10px; }
  .MatchResult_mainCont__1fRal .MatchResult_secondarySection__2kNaM {
    margin-top: 15px; }
    .MatchResult_mainCont__1fRal .MatchResult_secondarySection__2kNaM .dropdown {
      max-width: 300px; }
      .MatchResult_mainCont__1fRal .MatchResult_secondarySection__2kNaM .dropdown button,
      .MatchResult_mainCont__1fRal .MatchResult_secondarySection__2kNaM .dropdown .dropdown-menu.show {
        width: 100%; }
  .MatchResult_mainCont__1fRal .MatchResult_select__34DAM {
    margin-top: 6px; }
    .MatchResult_mainCont__1fRal .MatchResult_select__34DAM > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .MatchResult_mainCont__1fRal .MatchResult_dropdown__1kI0E {
    margin-top: 6px;
    width: 100%; }
    .MatchResult_mainCont__1fRal .MatchResult_dropdown__1kI0E button {
      width: 100%; }
    .MatchResult_mainCont__1fRal .MatchResult_dropdown__1kI0E .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .MatchResult_mainCont__1fRal .MatchResult_loadingCont__2MB54 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .MatchResult_mainCont__1fRal .MatchResult_loadingCont__2MB54 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes MatchResult_rotation__1ZoQo {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .MatchResult_mainCont__1fRal .MatchResult_loadingCont__2MB54 .MatchResult_spinner__2obZB {
      -webkit-animation: MatchResult_rotation__1ZoQo 2s infinite linear; }
  .MatchResult_mainCont__1fRal button:focus, .MatchResult_mainCont__1fRal [type="button"]:focus, .MatchResult_mainCont__1fRal [type="reset"]:focus, .MatchResult_mainCont__1fRal [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .MatchResult_mainCont__1fRal .MatchResult_hiddenLabelWhite__2s7Dz {
    color: #fff;
    display: none; }
  .MatchResult_mainCont__1fRal .MatchResult_helperHeading__23z7M {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .MatchResult_mainCont__1fRal .MatchResult_calloutCont__3aB1o {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .MatchResult_mainCont__1fRal .MatchResult_calloutCont__3aB1o {
      padding-left: 0;
      padding-right: 0; } }
  .MatchResult_mainCont__1fRal .MatchResult_callout__2TLCt {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .MatchResult_mainCont__1fRal .MatchResult_callout__2TLCt {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .MatchResult_mainCont__1fRal .MatchResult_calloutContentContainer__3-_PI {
      padding: 0 !important; } }
  .MatchResult_mainCont__1fRal .MatchResult_groupHeadingSpace__2DqYl {
    margin-top: 64px; }
  .MatchResult_mainCont__1fRal .MatchResult_groupHeading__2AM9Z hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .MatchResult_mainCont__1fRal .MatchResult_groupHeading__2AM9Z h3 {
    margin-top: 30px !important; }
  .MatchResult_mainCont__1fRal header {
    margin: 0; }

body a.MatchResult_formHelper__1J3fO + div + input, body a.MatchResult_formHelper__1J3fO + div + fieldset {
  margin-top: 16px; }

body .MatchResult_nswFormFieldset__3Ghn3 {
  padding: 0; }

body .MatchResult_cardSection__NvREg {
  padding-left: 20px;
  padding-right: 20px; }

body .MatchResult_card__22HCc {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .MatchResult_card__22HCc .MatchResult_nswNotification__3NaE- {
  margin-bottom: 24px; }

body label.MatchResult_dBlock__lMYol {
  max-width: 56px; }

body label.MatchResult_dBlock__lMYol + input {
  max-width: 64px; }

body label.MatchResult_dBlock__lMYol + input.MatchResult_lg__20zCW {
  max-width: 80px; }

body .MatchResult_nswFormLabel__3EA0P, body .MatchResult_nswFormRadio__label__2Da75, body .MatchResult_nswFormCheckbox__label__1-8C3 {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.MatchResult_nswFormLabel__3EA0P {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.MatchResult_nswFormLabel__3EA0P {
  margin-top: 8px; }

body p + h4.MatchResult_nswFormLabel__3EA0P {
  margin-top: 8px; }

body .MatchResult_formHelper__1J3fO {
  font-size: 14.4px; }

body .MatchResult_formNav__H_JHv {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .MatchResult_formNav__H_JHv .MatchResult_nswButton__1XQsJ {
  margin: 0; }

body .MatchResult_horScrollable__30vMT {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .MatchResult_nswFormInput__3onlt {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .MatchResult_buttonCont__349h8,
body .MatchResult_formLine__3S1TK {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .MatchResult_buttonCont__349h8 {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .MatchResult_buttonCont__349h8 .MatchResult_rightCont__20kgM {
    text-align: right; }

@media (min-width: 576px) {
  body .MatchResult_cardSection__NvREg {
    padding-left: 20px;
    padding-right: 20px; }
  body .MatchResult_card__22HCc {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .MatchResult_cardSection__NvREg {
    padding-left: 0;
    padding-right: 0; } }

.YourDetails_font-size-12__2FA6C {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-12__2FA6C {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.YourDetails_font-size-13__2pGNZ {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-13__2pGNZ {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.YourDetails_font-size-14__26k7H {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-14__26k7H {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.YourDetails_font-size-16__dK_hV, .YourDetails_checkBox__1n3nu, .YourDetails_mainCont__igT-m .YourDetails_helperHeading__ddcOX {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-16__dK_hV, .YourDetails_checkBox__1n3nu, .YourDetails_mainCont__igT-m .YourDetails_helperHeading__ddcOX {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.YourDetails_font-size-20__11kKv {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-20__11kKv {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.YourDetails_font-size-24__1Rk29 {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-24__1Rk29 {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.YourDetails_font-size-28__3mt5G {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-28__3mt5G {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.YourDetails_font-size-32__3qDsb {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-32__3qDsb {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.YourDetails_font-size-44__2Vsp3 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-44__2Vsp3 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.YourDetails_font-size-48__3369o {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-48__3369o {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.YourDetails_margin-top-8__1bga4 {
  margin-top: 8px;
  margin-top: 0.8rem; }

.YourDetails_margin-bottom-8__20-Y0 {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.YourDetails_margin-top-12__2CzB8 {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-12__2CzB8 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-12__2CzB8 {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.YourDetails_margin-bottom-12__2iIHV {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-12__2iIHV {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-12__2iIHV {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.YourDetails_margin-top-16__20Qx3, body .YourDetails_textAreaLabel__3I4VK {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-16__20Qx3, body .YourDetails_textAreaLabel__3I4VK {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-16__20Qx3, body .YourDetails_textAreaLabel__3I4VK {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.YourDetails_margin-bottom-16__2h3jC {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-16__2h3jC {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-16__2h3jC {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.YourDetails_margin-top-24__O0Z_K, .YourDetails_checkboxList__1D7aR li {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-24__O0Z_K, .YourDetails_checkboxList__1D7aR li {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-24__O0Z_K, .YourDetails_checkboxList__1D7aR li {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.YourDetails_margin-bottom-24__3Laau, .YourDetails_checkboxList__1D7aR li {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-24__3Laau, .YourDetails_checkboxList__1D7aR li {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-24__3Laau, .YourDetails_checkboxList__1D7aR li {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.YourDetails_margin-top-32__1kZ8l {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-32__1kZ8l {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-32__1kZ8l {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.YourDetails_margin-bottom-32__3088P {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-32__3088P {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-32__3088P {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.YourDetails_margin-top-46__1HCgI {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-46__1HCgI {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-46__1HCgI {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.YourDetails_margin-bottom-46__3WMsF {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-46__3WMsF {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-46__3WMsF {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.YourDetails_margin-top-48__3U_bi {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-48__3U_bi {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-48__3U_bi {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.YourDetails_margin-bottom-48__2CsJ0 {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-48__2CsJ0 {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-48__2CsJ0 {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.YourDetails_margin-top-64__3gnRq {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-64__3gnRq {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-64__3gnRq {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.YourDetails_margin-bottom-64__2UMvu {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-64__2UMvu {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-64__2UMvu {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.YourDetails_margin-top-128__1dvIt {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-top-128__1dvIt {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-top-128__1dvIt {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.YourDetails_margin-bottom-128__3xjFf {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_margin-bottom-128__3xjFf {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_margin-bottom-128__3xjFf {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.YourDetails_padding-top-8__d3NNF {
  padding-top: 12px;
  padding-top: 1.2rem; }

.YourDetails_padding-bottom-8__17s0W {
  padding-top: 12px;
  padding-top: 1.2rem; }

.YourDetails_padding-top-12__3gvUV {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-top-12__3gvUV {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-top-12__3gvUV {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.YourDetails_padding-bottom-12__3NoHj {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-bottom-12__3NoHj {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-bottom-12__3NoHj {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.YourDetails_padding-top-16__eRRTP {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-top-16__eRRTP {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-top-16__eRRTP {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.YourDetails_padding-bottom-16__2RTc8 {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-bottom-16__2RTc8 {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-bottom-16__2RTc8 {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.YourDetails_padding-top-24__1tCt3 {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-top-24__1tCt3 {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-top-24__1tCt3 {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.YourDetails_padding-bottom-24__2l8wc {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-bottom-24__2l8wc {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-bottom-24__2l8wc {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.YourDetails_padding-top-32__WRnIZ {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-top-32__WRnIZ {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-top-32__WRnIZ {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.YourDetails_padding-bottom-32__3oWWV {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-bottom-32__3oWWV {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-bottom-32__3oWWV {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.YourDetails_padding-top-48__7sOUZ {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-top-48__7sOUZ {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-top-48__7sOUZ {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.YourDetails_padding-bottom-48__E9cQi {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-bottom-48__E9cQi {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-bottom-48__E9cQi {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.YourDetails_padding-top-64__1Kn2E {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-top-64__1Kn2E {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-top-64__1Kn2E {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.YourDetails_padding-bottom-64__3s7cK {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-bottom-64__3s7cK {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-bottom-64__3s7cK {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.YourDetails_padding-top-128__GWSB3 {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-top-128__GWSB3 {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-top-128__GWSB3 {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.YourDetails_padding-bottom-128__2jIV5 {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .YourDetails_padding-bottom-128__2jIV5 {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .YourDetails_padding-bottom-128__2jIV5 {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.YourDetails_siteContainer__2YYt0 {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .YourDetails_siteContainer__2YYt0 {
      padding: 0; } }
  .YourDetails_siteContainer__2YYt0 .YourDetails_siteSubCont__3UaD_ {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.YourDetails_layout-section__111ON {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .YourDetails_layout-section__111ON {
      margin-top: 0; } }

body .YourDetails_buttonPrimary__mQnGN {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .YourDetails_buttonPrimary__mQnGN:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .YourDetails_buttonSecondary__1p9cW {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .YourDetails_buttonSecondary__1p9cW:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .YourDetails_noneListStyle__2KL8Y {
  list-style-type: none; }

body .YourDetails_textBox__3_Zny {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .YourDetails_textArea__2lA4g {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .YourDetails_textAreaLabel__3I4VK {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .YourDetails_inputLabel__-ZEZz {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.YourDetails_checkBox__1n3nu {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .YourDetails_checkBox__1n3nu .YourDetails_checkBoxIcon___6vz1 {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .YourDetails_checkBox__1n3nu .YourDetails_checkBoxIcon___6vz1:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .YourDetails_checkBox__1n3nu svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .YourDetails_checkBox__1n3nu input[type="checkbox"] {
    display: none; }
    .YourDetails_checkBox__1n3nu input[type="checkbox"]:checked + .YourDetails_checkBoxIcon___6vz1 svg {
      background: #002664; }

.YourDetails_checkBoxError__Z8Vvd .YourDetails_checkBoxIcon___6vz1:before {
  background: #b81237 !important; }

.YourDetails_font-size-12__2FA6C {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-12__2FA6C {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.YourDetails_font-size-13__2pGNZ {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-13__2pGNZ {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.YourDetails_font-size-14__26k7H {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-14__26k7H {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.YourDetails_font-size-16__dK_hV, .YourDetails_checkBox__1n3nu, .YourDetails_mainCont__igT-m .YourDetails_helperHeading__ddcOX {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-16__dK_hV, .YourDetails_checkBox__1n3nu, .YourDetails_mainCont__igT-m .YourDetails_helperHeading__ddcOX {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.YourDetails_font-size-20__11kKv {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-20__11kKv {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.YourDetails_font-size-24__1Rk29 {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-24__1Rk29 {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.YourDetails_font-size-28__3mt5G {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-28__3mt5G {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.YourDetails_font-size-32__3qDsb {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-32__3qDsb {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.YourDetails_font-size-44__2Vsp3 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-44__2Vsp3 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.YourDetails_font-size-48__3369o {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .YourDetails_font-size-48__3369o {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.YourDetails_mainCont__igT-m {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .YourDetails_mainCont__igT-m {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .YourDetails_mainCont__igT-m {
      padding: 0; } }
  .YourDetails_mainCont__igT-m .YourDetails_firstTitle__2CGuD h3 {
    margin-top: 40px; }
  .YourDetails_mainCont__igT-m input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .YourDetails_mainCont__igT-m p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .YourDetails_mainCont__igT-m em {
    font-style: normal;
    font-weight: bold; }
  .YourDetails_mainCont__igT-m h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .YourDetails_mainCont__igT-m h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .YourDetails_mainCont__igT-m h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .YourDetails_mainCont__igT-m h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .YourDetails_mainCont__igT-m .YourDetails_inputBox__fi2n7 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .YourDetails_mainCont__igT-m .YourDetails_inputBoxInlineSmall__PsF4Z,
  .YourDetails_mainCont__igT-m .YourDetails_inputBoxInlineLarge__3t-HD {
    float: left; }
  .YourDetails_mainCont__igT-m .YourDetails_inputBoxInlineSmall__PsF4Z {
    width: 80px; }
  .YourDetails_mainCont__igT-m .YourDetails_inputBoxInlineLarge__3t-HD {
    width: 140px; }
  .YourDetails_mainCont__igT-m .YourDetails_buttonCont__3TH5A,
  .YourDetails_mainCont__igT-m .YourDetails_formLine__11GOy {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .YourDetails_mainCont__igT-m .YourDetails_buttonCont__3TH5A {
    margin-top: 50px;
    margin-bottom: 50px; }
    .YourDetails_mainCont__igT-m .YourDetails_buttonCont__3TH5A .YourDetails_rightCont__2HrHn {
      text-align: right; }
  .YourDetails_mainCont__igT-m .YourDetails_smallParagraph__39IDW {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .YourDetails_mainCont__igT-m .YourDetails_smallParagraph__39IDW.YourDetails_smallParagraphMarginTop__2DsA2 {
      margin-top: 15px; }
  .YourDetails_mainCont__igT-m .YourDetails_error__3AWCI {
    color: #d7153a; }
  .YourDetails_mainCont__igT-m .YourDetails_errorContainer__3FYa7 {
    padding-top: 5px;
    padding-bottom: 10px; }
  .YourDetails_mainCont__igT-m .YourDetails_secondarySection__2aki_ {
    margin-top: 15px; }
    .YourDetails_mainCont__igT-m .YourDetails_secondarySection__2aki_ .dropdown {
      max-width: 300px; }
      .YourDetails_mainCont__igT-m .YourDetails_secondarySection__2aki_ .dropdown button,
      .YourDetails_mainCont__igT-m .YourDetails_secondarySection__2aki_ .dropdown .dropdown-menu.show {
        width: 100%; }
  .YourDetails_mainCont__igT-m .YourDetails_select__8vpeM {
    margin-top: 6px; }
    .YourDetails_mainCont__igT-m .YourDetails_select__8vpeM > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .YourDetails_mainCont__igT-m .YourDetails_dropdown__1gqoZ {
    margin-top: 6px;
    width: 100%; }
    .YourDetails_mainCont__igT-m .YourDetails_dropdown__1gqoZ button {
      width: 100%; }
    .YourDetails_mainCont__igT-m .YourDetails_dropdown__1gqoZ .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .YourDetails_mainCont__igT-m .YourDetails_loadingCont__1BzIz {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .YourDetails_mainCont__igT-m .YourDetails_loadingCont__1BzIz img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes YourDetails_rotation__2g4-3 {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .YourDetails_mainCont__igT-m .YourDetails_loadingCont__1BzIz .YourDetails_spinner__3PlpR {
      -webkit-animation: YourDetails_rotation__2g4-3 2s infinite linear; }
  .YourDetails_mainCont__igT-m button:focus, .YourDetails_mainCont__igT-m [type="button"]:focus, .YourDetails_mainCont__igT-m [type="reset"]:focus, .YourDetails_mainCont__igT-m [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .YourDetails_mainCont__igT-m .YourDetails_hiddenLabelWhite__3x1gh {
    color: #fff;
    display: none; }
  .YourDetails_mainCont__igT-m .YourDetails_helperHeading__ddcOX {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .YourDetails_mainCont__igT-m .YourDetails_calloutCont__2zKNR {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .YourDetails_mainCont__igT-m .YourDetails_calloutCont__2zKNR {
      padding-left: 0;
      padding-right: 0; } }
  .YourDetails_mainCont__igT-m .YourDetails_callout__2FNiL {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .YourDetails_mainCont__igT-m .YourDetails_callout__2FNiL {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .YourDetails_mainCont__igT-m .YourDetails_calloutContentContainer__2t9on {
      padding: 0 !important; } }
  .YourDetails_mainCont__igT-m .YourDetails_groupHeadingSpace__3eLsy {
    margin-top: 64px; }
  .YourDetails_mainCont__igT-m .YourDetails_groupHeading__187jx hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .YourDetails_mainCont__igT-m .YourDetails_groupHeading__187jx h3 {
    margin-top: 30px !important; }
  .YourDetails_mainCont__igT-m header {
    margin: 0; }

body a.YourDetails_formHelper__2R9Rp + div + input, body a.YourDetails_formHelper__2R9Rp + div + fieldset {
  margin-top: 16px; }

body .YourDetails_nswFormFieldset__koGhJ {
  padding: 0; }

body .YourDetails_cardSection__3RbZz {
  padding-left: 20px;
  padding-right: 20px; }

body .YourDetails_card__39LKe {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .YourDetails_card__39LKe .YourDetails_nswNotification__21upQ {
  margin-bottom: 24px; }

body label.YourDetails_dBlock__2Ex8D {
  max-width: 56px; }

body label.YourDetails_dBlock__2Ex8D + input {
  max-width: 64px; }

body label.YourDetails_dBlock__2Ex8D + input.YourDetails_lg__24YUY {
  max-width: 80px; }

body .YourDetails_nswFormLabel__32SSG, body .YourDetails_nswFormRadio__label__1uGvJ, body .YourDetails_nswFormCheckbox__label__2pSF0 {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.YourDetails_nswFormLabel__32SSG {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.YourDetails_nswFormLabel__32SSG {
  margin-top: 8px; }

body p + h4.YourDetails_nswFormLabel__32SSG {
  margin-top: 8px; }

body .YourDetails_formHelper__2R9Rp {
  font-size: 14.4px; }

body .YourDetails_formNav__3A-vP {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .YourDetails_formNav__3A-vP .YourDetails_nswButton__boyIX {
  margin: 0; }

body .YourDetails_horScrollable__vQLp2 {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .YourDetails_nswFormInput__1Zey4 {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .YourDetails_buttonCont__3TH5A,
body .YourDetails_formLine__11GOy {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .YourDetails_buttonCont__3TH5A {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .YourDetails_buttonCont__3TH5A .YourDetails_rightCont__2HrHn {
    text-align: right; }

@media (min-width: 576px) {
  body .YourDetails_cardSection__3RbZz {
    padding-left: 20px;
    padding-right: 20px; }
  body .YourDetails_card__39LKe {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .YourDetails_cardSection__3RbZz {
    padding-left: 0;
    padding-right: 0; } }

.YourDetails_separatorBar__1Cjom {
  float: left;
  padding: 17px 10px 0; }

.YourDetails_mainCont__igT-m .YourDetails_smallParagraph__39IDW {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 0; }

.YourDetails_mainCont__igT-m h2 {
  margin-bottom: 0px; }

.YourDetails_mainCont__igT-m .YourDetails_buttonCont__3TH5A {
  margin-top: 80px;
  margin-bottom: 80px; }

.YourDetails_smallParagraph__39IDW {
  font-weight: 400; }

.YourDetails_dayMonthSpace__32_Jg,
.YourDetails_yearSpace__2Z13O {
  float: left;
  margin-right: 10px; }

.YourDetails_dayMonthSpace__32_Jg {
  width: 60px; }

.YourDetails_yearSpace__2Z13O {
  width: 100px; }

.YourDetails_checkboxList__1D7aR {
  list-style: none;
  padding: 0;
  margin-left: 17px;
  max-height: 480px;
  max-height: 48rem;
  margin-top: 0;
  margin-bottom: 10px; }
  @media screen and (min-width: 768px) {
    .YourDetails_checkboxList__1D7aR {
      max-height: calc(80vh - 125px); } }
  .YourDetails_checkboxList__1D7aR li:last-child {
    margin-bottom: 0; }

select:focus {
  border-color: #0085B3;
  outline: #0085B3; }

.YourDetails_addressComponentContainer__3-ADQ {
  /* div {
    padding-top: 12px !important;           
  } */ }
  .YourDetails_addressComponentContainer__3-ADQ button {
    color: #333 !important; }
    .YourDetails_addressComponentContainer__3-ADQ button:hover {
      color: #333 !important; }
    .YourDetails_addressComponentContainer__3-ADQ button:focus {
      outline: 3px solid #0085b3 !important;
      outline-offset: 3px !important; }

.K6HoFjKl6sRipf0KoB0lH label {
  font-size: 14.4px !important;
  font-weight: 600 !important; }

.K6HoFjKl6sRipf0KoB0lH span {
  font-size: 19.2px !important;
  margin-bottom: 10px !important; }

.Confirm_font-size-12__1odDz {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-12__1odDz {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Confirm_font-size-13__yS6F6 {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-13__yS6F6 {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Confirm_font-size-14__yH03D {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-14__yH03D {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Confirm_font-size-16__6ZE-X, .Confirm_checkBox__JUAx-, .Confirm_mainCont__1bVKW .Confirm_helperHeading__2TMm3 {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-16__6ZE-X, .Confirm_checkBox__JUAx-, .Confirm_mainCont__1bVKW .Confirm_helperHeading__2TMm3 {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Confirm_font-size-20__3jHnU {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-20__3jHnU {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Confirm_font-size-24__1D5yi {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-24__1D5yi {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Confirm_font-size-28__1q08g {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-28__1q08g {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Confirm_font-size-32__1yywg {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-32__1yywg {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Confirm_font-size-44__3tYGm {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-44__3tYGm {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Confirm_font-size-48__3eyko {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-48__3eyko {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Confirm_margin-top-8__1jIfA {
  margin-top: 8px;
  margin-top: 0.8rem; }

.Confirm_margin-bottom-8__340R5 {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.Confirm_margin-top-12__2cjqE {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-12__2cjqE {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-12__2cjqE {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.Confirm_margin-bottom-12__2K-Tq {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-12__2K-Tq {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-12__2K-Tq {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.Confirm_margin-top-16__1087L, body .Confirm_textAreaLabel__3MRUe {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-16__1087L, body .Confirm_textAreaLabel__3MRUe {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-16__1087L, body .Confirm_textAreaLabel__3MRUe {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.Confirm_margin-bottom-16__eHOjj {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-16__eHOjj {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-16__eHOjj {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.Confirm_margin-top-24__3jNoE {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-24__3jNoE {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-24__3jNoE {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Confirm_margin-bottom-24__2626b {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-24__2626b {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-24__2626b {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Confirm_margin-top-32__2zQmJ {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-32__2zQmJ {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-32__2zQmJ {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Confirm_margin-bottom-32__2pPmJ {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-32__2pPmJ {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-32__2pPmJ {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Confirm_margin-top-46__1Qwc9 {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-46__1Qwc9 {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-46__1Qwc9 {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.Confirm_margin-bottom-46__1njrY {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-46__1njrY {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-46__1njrY {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.Confirm_margin-top-48__mpZMm {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-48__mpZMm {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-48__mpZMm {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.Confirm_margin-bottom-48__1pCD5 {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-48__1pCD5 {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-48__1pCD5 {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.Confirm_margin-top-64__1_OW0 {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-64__1_OW0 {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-64__1_OW0 {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.Confirm_margin-bottom-64__1MqIE {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-64__1MqIE {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-64__1MqIE {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.Confirm_margin-top-128__1kBrf {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-top-128__1kBrf {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-top-128__1kBrf {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.Confirm_margin-bottom-128__A9sdl {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_margin-bottom-128__A9sdl {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_margin-bottom-128__A9sdl {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.Confirm_padding-top-8__H7vfP {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Confirm_padding-bottom-8__y0RwI {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Confirm_padding-top-12__2EsHY {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-top-12__2EsHY {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-top-12__2EsHY {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.Confirm_padding-bottom-12__1xWx- {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-bottom-12__1xWx- {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-bottom-12__1xWx- {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.Confirm_padding-top-16__7pLtf {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-top-16__7pLtf {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-top-16__7pLtf {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.Confirm_padding-bottom-16__UK_hH {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-bottom-16__UK_hH {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-bottom-16__UK_hH {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.Confirm_padding-top-24__1XMKB {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-top-24__1XMKB {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-top-24__1XMKB {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Confirm_padding-bottom-24__1jNvW {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-bottom-24__1jNvW {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-bottom-24__1jNvW {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Confirm_padding-top-32__33yqf {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-top-32__33yqf {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-top-32__33yqf {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Confirm_padding-bottom-32__3OYH- {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-bottom-32__3OYH- {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-bottom-32__3OYH- {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Confirm_padding-top-48__MYWR9 {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-top-48__MYWR9 {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-top-48__MYWR9 {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.Confirm_padding-bottom-48__1z2o3 {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-bottom-48__1z2o3 {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-bottom-48__1z2o3 {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.Confirm_padding-top-64__3Cj-0 {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-top-64__3Cj-0 {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-top-64__3Cj-0 {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.Confirm_padding-bottom-64__2LdcR {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-bottom-64__2LdcR {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-bottom-64__2LdcR {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.Confirm_padding-top-128__t2Hfz {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-top-128__t2Hfz {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-top-128__t2Hfz {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.Confirm_padding-bottom-128__2ebJB {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Confirm_padding-bottom-128__2ebJB {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Confirm_padding-bottom-128__2ebJB {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.Confirm_siteContainer__2rQRv {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .Confirm_siteContainer__2rQRv {
      padding: 0; } }
  .Confirm_siteContainer__2rQRv .Confirm_siteSubCont__1EsqF {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.Confirm_layout-section__jnt4o {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .Confirm_layout-section__jnt4o {
      margin-top: 0; } }

body .Confirm_buttonPrimary__1KQ4T {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Confirm_buttonPrimary__1KQ4T:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .Confirm_buttonSecondary__2UFKd {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Confirm_buttonSecondary__2UFKd:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .Confirm_noneListStyle__r0B1V {
  list-style-type: none; }

body .Confirm_textBox__2yCzZ {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Confirm_textArea__1kek5 {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Confirm_textAreaLabel__3MRUe {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .Confirm_inputLabel__21n70 {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.Confirm_checkBox__JUAx- {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .Confirm_checkBox__JUAx- .Confirm_checkBoxIcon__37mtG {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .Confirm_checkBox__JUAx- .Confirm_checkBoxIcon__37mtG:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .Confirm_checkBox__JUAx- svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .Confirm_checkBox__JUAx- input[type="checkbox"] {
    display: none; }
    .Confirm_checkBox__JUAx- input[type="checkbox"]:checked + .Confirm_checkBoxIcon__37mtG svg {
      background: #002664; }

.Confirm_checkBoxError__2hee0 .Confirm_checkBoxIcon__37mtG:before {
  background: #b81237 !important; }

.Confirm_font-size-12__1odDz {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-12__1odDz {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Confirm_font-size-13__yS6F6 {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-13__yS6F6 {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Confirm_font-size-14__yH03D {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-14__yH03D {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Confirm_font-size-16__6ZE-X, .Confirm_checkBox__JUAx-, .Confirm_mainCont__1bVKW .Confirm_helperHeading__2TMm3 {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-16__6ZE-X, .Confirm_checkBox__JUAx-, .Confirm_mainCont__1bVKW .Confirm_helperHeading__2TMm3 {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Confirm_font-size-20__3jHnU {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-20__3jHnU {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Confirm_font-size-24__1D5yi {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-24__1D5yi {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Confirm_font-size-28__1q08g {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-28__1q08g {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Confirm_font-size-32__1yywg {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-32__1yywg {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Confirm_font-size-44__3tYGm {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-44__3tYGm {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Confirm_font-size-48__3eyko {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Confirm_font-size-48__3eyko {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Confirm_mainCont__1bVKW {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .Confirm_mainCont__1bVKW {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .Confirm_mainCont__1bVKW {
      padding: 0; } }
  .Confirm_mainCont__1bVKW .Confirm_firstTitle__16Z6V h3 {
    margin-top: 40px; }
  .Confirm_mainCont__1bVKW input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .Confirm_mainCont__1bVKW p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .Confirm_mainCont__1bVKW em {
    font-style: normal;
    font-weight: bold; }
  .Confirm_mainCont__1bVKW h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .Confirm_mainCont__1bVKW h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .Confirm_mainCont__1bVKW h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .Confirm_mainCont__1bVKW h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .Confirm_mainCont__1bVKW .Confirm_inputBox__1yORC {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .Confirm_mainCont__1bVKW .Confirm_inputBoxInlineSmall__1HxIa,
  .Confirm_mainCont__1bVKW .Confirm_inputBoxInlineLarge__ZY0IG {
    float: left; }
  .Confirm_mainCont__1bVKW .Confirm_inputBoxInlineSmall__1HxIa {
    width: 80px; }
  .Confirm_mainCont__1bVKW .Confirm_inputBoxInlineLarge__ZY0IG {
    width: 140px; }
  .Confirm_mainCont__1bVKW .Confirm_buttonCont__27kEf,
  .Confirm_mainCont__1bVKW .Confirm_formLine__3_GY3 {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .Confirm_mainCont__1bVKW .Confirm_buttonCont__27kEf {
    margin-top: 50px;
    margin-bottom: 50px; }
    .Confirm_mainCont__1bVKW .Confirm_buttonCont__27kEf .Confirm_rightCont__2qhFc {
      text-align: right; }
  .Confirm_mainCont__1bVKW .Confirm_smallParagraph__OToAi {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .Confirm_mainCont__1bVKW .Confirm_smallParagraph__OToAi.Confirm_smallParagraphMarginTop__2zNhI {
      margin-top: 15px; }
  .Confirm_mainCont__1bVKW .Confirm_error__2iV_D {
    color: #d7153a; }
  .Confirm_mainCont__1bVKW .Confirm_errorContainer__1SgH4 {
    padding-top: 5px;
    padding-bottom: 10px; }
  .Confirm_mainCont__1bVKW .Confirm_secondarySection__2g-_1 {
    margin-top: 15px; }
    .Confirm_mainCont__1bVKW .Confirm_secondarySection__2g-_1 .dropdown {
      max-width: 300px; }
      .Confirm_mainCont__1bVKW .Confirm_secondarySection__2g-_1 .dropdown button,
      .Confirm_mainCont__1bVKW .Confirm_secondarySection__2g-_1 .dropdown .dropdown-menu.show {
        width: 100%; }
  .Confirm_mainCont__1bVKW .Confirm_select__18r0K {
    margin-top: 6px; }
    .Confirm_mainCont__1bVKW .Confirm_select__18r0K > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .Confirm_mainCont__1bVKW .Confirm_dropdown__1DYXC {
    margin-top: 6px;
    width: 100%; }
    .Confirm_mainCont__1bVKW .Confirm_dropdown__1DYXC button {
      width: 100%; }
    .Confirm_mainCont__1bVKW .Confirm_dropdown__1DYXC .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .Confirm_mainCont__1bVKW .Confirm_loadingCont__3ylkl {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .Confirm_mainCont__1bVKW .Confirm_loadingCont__3ylkl img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes Confirm_rotation__2GcWw {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .Confirm_mainCont__1bVKW .Confirm_loadingCont__3ylkl .Confirm_spinner__3_GZw {
      -webkit-animation: Confirm_rotation__2GcWw 2s infinite linear; }
  .Confirm_mainCont__1bVKW button:focus, .Confirm_mainCont__1bVKW [type="button"]:focus, .Confirm_mainCont__1bVKW [type="reset"]:focus, .Confirm_mainCont__1bVKW [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .Confirm_mainCont__1bVKW .Confirm_hiddenLabelWhite__1h2JJ {
    color: #fff;
    display: none; }
  .Confirm_mainCont__1bVKW .Confirm_helperHeading__2TMm3 {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .Confirm_mainCont__1bVKW .Confirm_calloutCont__1-ENi {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .Confirm_mainCont__1bVKW .Confirm_calloutCont__1-ENi {
      padding-left: 0;
      padding-right: 0; } }
  .Confirm_mainCont__1bVKW .Confirm_callout__1BWzO {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .Confirm_mainCont__1bVKW .Confirm_callout__1BWzO {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .Confirm_mainCont__1bVKW .Confirm_calloutContentContainer__pDY3a {
      padding: 0 !important; } }
  .Confirm_mainCont__1bVKW .Confirm_groupHeadingSpace__36X6G {
    margin-top: 64px; }
  .Confirm_mainCont__1bVKW .Confirm_groupHeading__2akCm hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .Confirm_mainCont__1bVKW .Confirm_groupHeading__2akCm h3 {
    margin-top: 30px !important; }
  .Confirm_mainCont__1bVKW header {
    margin: 0; }

body a.Confirm_formHelper__i6UDY + div + input, body a.Confirm_formHelper__i6UDY + div + fieldset {
  margin-top: 16px; }

body .Confirm_nswFormFieldset__1GPjK {
  padding: 0; }

body .Confirm_cardSection__1T6IW {
  padding-left: 20px;
  padding-right: 20px; }

body .Confirm_card__2nsFW {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .Confirm_card__2nsFW .Confirm_nswNotification__2JorI {
  margin-bottom: 24px; }

body label.Confirm_dBlock__wSDNf {
  max-width: 56px; }

body label.Confirm_dBlock__wSDNf + input {
  max-width: 64px; }

body label.Confirm_dBlock__wSDNf + input.Confirm_lg__1DsEu {
  max-width: 80px; }

body .Confirm_nswFormLabel__31aBc, body .Confirm_nswFormRadio__label__skxdP, body .Confirm_nswFormCheckbox__label__1fcYl {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.Confirm_nswFormLabel__31aBc {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.Confirm_nswFormLabel__31aBc {
  margin-top: 8px; }

body p + h4.Confirm_nswFormLabel__31aBc {
  margin-top: 8px; }

body .Confirm_formHelper__i6UDY {
  font-size: 14.4px; }

body .Confirm_formNav__XJMyo {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .Confirm_formNav__XJMyo .Confirm_nswButton__2r3d4 {
  margin: 0; }

body .Confirm_horScrollable__Jra5j {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .Confirm_nswFormInput__2-Uqt {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .Confirm_buttonCont__27kEf,
body .Confirm_formLine__3_GY3 {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .Confirm_buttonCont__27kEf {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .Confirm_buttonCont__27kEf .Confirm_rightCont__2qhFc {
    text-align: right; }

@media (min-width: 576px) {
  body .Confirm_cardSection__1T6IW {
    padding-left: 20px;
    padding-right: 20px; }
  body .Confirm_card__2nsFW {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .Confirm_cardSection__1T6IW {
    padding-left: 0;
    padding-right: 0; } }

.Confirm_editableSection__ePfwt {
  border: 1px #e4e5e6 solid;
  border-radius: 5px;
  padding: 10px 25px;
  margin-bottom: 20px;
  word-wrap: break-word; }
  .Confirm_editableSection__ePfwt .Confirm_editButton__1XMk_ {
    padding: 10px 15px;
    font-size: .9em;
    float: right; }

.Confirm_mainCont__1bVKW h3 {
  font-size: 18px;
  margin: 34px 0 24px; }

.Confirm_mainCont__1bVKW .Confirm_buttonCont__27kEf {
  margin-top: 80px;
  margin-bottom: 80px; }

.Confirm_consentSection__1Kwyu {
  margin-top: 22px !important; }

.Confirm_displaySelectedOrgs__2z94Z {
  display: contents !important; }

.Confirm_tagList__iVcSc {
  display: inline;
  list-style: none; }
  .Confirm_tagList__iVcSc li {
    display: inline; }
    .Confirm_tagList__iVcSc li:after {
      content: ", "; }
  .Confirm_tagList__iVcSc li:last-child:after {
    content: ""; }

.Finished_font-size-12__1Pnp9 {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-12__1Pnp9 {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Finished_font-size-13__2fgJl {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-13__2fgJl {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Finished_font-size-14__2JQ5Z {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-14__2JQ5Z {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Finished_font-size-16__WjsPp, .Finished_checkBox__2ruxm, .Finished_mainCont__3QzAD .Finished_helperHeading__2id6F {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-16__WjsPp, .Finished_checkBox__2ruxm, .Finished_mainCont__3QzAD .Finished_helperHeading__2id6F {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Finished_font-size-20__1psBX {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-20__1psBX {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Finished_font-size-24__1Nuwg {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-24__1Nuwg {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Finished_font-size-28__2Tjxq {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-28__2Tjxq {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Finished_font-size-32__1Ja1T {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-32__1Ja1T {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Finished_font-size-44__2WPVn {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-44__2WPVn {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Finished_font-size-48__3y5N9 {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-48__3y5N9 {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Finished_margin-top-8__2z-3n {
  margin-top: 8px;
  margin-top: 0.8rem; }

.Finished_margin-bottom-8__3GEpc {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.Finished_margin-top-12__liWV1 {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-12__liWV1 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-12__liWV1 {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.Finished_margin-bottom-12__n_VGt {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-12__n_VGt {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-12__n_VGt {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.Finished_margin-top-16__269IR, body .Finished_textAreaLabel__7TTTE {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-16__269IR, body .Finished_textAreaLabel__7TTTE {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-16__269IR, body .Finished_textAreaLabel__7TTTE {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.Finished_margin-bottom-16__j4Uyl {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-16__j4Uyl {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-16__j4Uyl {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.Finished_margin-top-24__3gcM9 {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-24__3gcM9 {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-24__3gcM9 {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Finished_margin-bottom-24__1G4dw {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-24__1G4dw {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-24__1G4dw {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Finished_margin-top-32__36IIp {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-32__36IIp {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-32__36IIp {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Finished_margin-bottom-32__lMxbT {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-32__lMxbT {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-32__lMxbT {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Finished_margin-top-46__uxV7c {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-46__uxV7c {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-46__uxV7c {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.Finished_margin-bottom-46___s3AH {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-46___s3AH {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-46___s3AH {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.Finished_margin-top-48__GZ3_R {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-48__GZ3_R {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-48__GZ3_R {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.Finished_margin-bottom-48__uAhxf {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-48__uAhxf {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-48__uAhxf {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.Finished_margin-top-64__34B4z {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-64__34B4z {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-64__34B4z {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.Finished_margin-bottom-64__exD1r {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-64__exD1r {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-64__exD1r {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.Finished_margin-top-128__1WPGW {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-top-128__1WPGW {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-top-128__1WPGW {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.Finished_margin-bottom-128__2Y4J6 {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_margin-bottom-128__2Y4J6 {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_margin-bottom-128__2Y4J6 {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.Finished_padding-top-8__1SMzW {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Finished_padding-bottom-8__i3R4I {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Finished_padding-top-12__2I4Gr {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-top-12__2I4Gr {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-top-12__2I4Gr {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.Finished_padding-bottom-12__3cvum {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-bottom-12__3cvum {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-bottom-12__3cvum {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.Finished_padding-top-16__hNAhp {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-top-16__hNAhp {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-top-16__hNAhp {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.Finished_padding-bottom-16__51OJ7 {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-bottom-16__51OJ7 {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-bottom-16__51OJ7 {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.Finished_padding-top-24__v_k4l {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-top-24__v_k4l {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-top-24__v_k4l {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Finished_padding-bottom-24__Bc2TM {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-bottom-24__Bc2TM {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-bottom-24__Bc2TM {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Finished_padding-top-32__3E-s9 {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-top-32__3E-s9 {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-top-32__3E-s9 {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Finished_padding-bottom-32__1Beag {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-bottom-32__1Beag {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-bottom-32__1Beag {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Finished_padding-top-48__31hPH {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-top-48__31hPH {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-top-48__31hPH {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.Finished_padding-bottom-48__3wCbU {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-bottom-48__3wCbU {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-bottom-48__3wCbU {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.Finished_padding-top-64__1RFgp {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-top-64__1RFgp {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-top-64__1RFgp {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.Finished_padding-bottom-64__3Od34 {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-bottom-64__3Od34 {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-bottom-64__3Od34 {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.Finished_padding-top-128__19hU- {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-top-128__19hU- {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-top-128__19hU- {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.Finished_padding-bottom-128__2yd_x {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Finished_padding-bottom-128__2yd_x {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Finished_padding-bottom-128__2yd_x {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.Finished_siteContainer__18m2n {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .Finished_siteContainer__18m2n {
      padding: 0; } }
  .Finished_siteContainer__18m2n .Finished_siteSubCont__2F-N2 {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.Finished_layout-section__3NsIE {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .Finished_layout-section__3NsIE {
      margin-top: 0; } }

body .Finished_buttonPrimary__3ekWC {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Finished_buttonPrimary__3ekWC:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .Finished_buttonSecondary__24Y_V {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Finished_buttonSecondary__24Y_V:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .Finished_noneListStyle__319eb {
  list-style-type: none; }

body .Finished_textBox__Z1U8k {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Finished_textArea__1gbxZ {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Finished_textAreaLabel__7TTTE {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .Finished_inputLabel__3H65U {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.Finished_checkBox__2ruxm {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .Finished_checkBox__2ruxm .Finished_checkBoxIcon__1YxG0 {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .Finished_checkBox__2ruxm .Finished_checkBoxIcon__1YxG0:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .Finished_checkBox__2ruxm svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .Finished_checkBox__2ruxm input[type="checkbox"] {
    display: none; }
    .Finished_checkBox__2ruxm input[type="checkbox"]:checked + .Finished_checkBoxIcon__1YxG0 svg {
      background: #002664; }

.Finished_checkBoxError__2Mfk_ .Finished_checkBoxIcon__1YxG0:before {
  background: #b81237 !important; }

.Finished_font-size-12__1Pnp9 {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-12__1Pnp9 {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Finished_font-size-13__2fgJl {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-13__2fgJl {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Finished_font-size-14__2JQ5Z {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-14__2JQ5Z {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Finished_font-size-16__WjsPp, .Finished_checkBox__2ruxm, .Finished_mainCont__3QzAD .Finished_helperHeading__2id6F {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-16__WjsPp, .Finished_checkBox__2ruxm, .Finished_mainCont__3QzAD .Finished_helperHeading__2id6F {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Finished_font-size-20__1psBX {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-20__1psBX {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Finished_font-size-24__1Nuwg {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-24__1Nuwg {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Finished_font-size-28__2Tjxq {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-28__2Tjxq {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Finished_font-size-32__1Ja1T {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-32__1Ja1T {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Finished_font-size-44__2WPVn {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-44__2WPVn {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Finished_font-size-48__3y5N9 {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Finished_font-size-48__3y5N9 {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Finished_mainCont__3QzAD {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .Finished_mainCont__3QzAD {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .Finished_mainCont__3QzAD {
      padding: 0; } }
  .Finished_mainCont__3QzAD .Finished_firstTitle__tjz5V h3 {
    margin-top: 40px; }
  .Finished_mainCont__3QzAD input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .Finished_mainCont__3QzAD p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .Finished_mainCont__3QzAD em {
    font-style: normal;
    font-weight: bold; }
  .Finished_mainCont__3QzAD h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .Finished_mainCont__3QzAD h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .Finished_mainCont__3QzAD h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .Finished_mainCont__3QzAD h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .Finished_mainCont__3QzAD .Finished_inputBox__1k-FS {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .Finished_mainCont__3QzAD .Finished_inputBoxInlineSmall__18paL,
  .Finished_mainCont__3QzAD .Finished_inputBoxInlineLarge__3lvRH {
    float: left; }
  .Finished_mainCont__3QzAD .Finished_inputBoxInlineSmall__18paL {
    width: 80px; }
  .Finished_mainCont__3QzAD .Finished_inputBoxInlineLarge__3lvRH {
    width: 140px; }
  .Finished_mainCont__3QzAD .Finished_buttonCont__3d4W3,
  .Finished_mainCont__3QzAD .Finished_formLine__266N7 {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .Finished_mainCont__3QzAD .Finished_buttonCont__3d4W3 {
    margin-top: 50px;
    margin-bottom: 50px; }
    .Finished_mainCont__3QzAD .Finished_buttonCont__3d4W3 .Finished_rightCont__1y_SM {
      text-align: right; }
  .Finished_mainCont__3QzAD .Finished_smallParagraph__38mMt {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .Finished_mainCont__3QzAD .Finished_smallParagraph__38mMt.Finished_smallParagraphMarginTop__1S1Uj {
      margin-top: 15px; }
  .Finished_mainCont__3QzAD .Finished_error__nxQAc {
    color: #d7153a; }
  .Finished_mainCont__3QzAD .Finished_errorContainer__14ja8 {
    padding-top: 5px;
    padding-bottom: 10px; }
  .Finished_mainCont__3QzAD .Finished_secondarySection__3QOJn {
    margin-top: 15px; }
    .Finished_mainCont__3QzAD .Finished_secondarySection__3QOJn .dropdown {
      max-width: 300px; }
      .Finished_mainCont__3QzAD .Finished_secondarySection__3QOJn .dropdown button,
      .Finished_mainCont__3QzAD .Finished_secondarySection__3QOJn .dropdown .dropdown-menu.show {
        width: 100%; }
  .Finished_mainCont__3QzAD .Finished_select__ooQ-t {
    margin-top: 6px; }
    .Finished_mainCont__3QzAD .Finished_select__ooQ-t > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .Finished_mainCont__3QzAD .Finished_dropdown__1BODs {
    margin-top: 6px;
    width: 100%; }
    .Finished_mainCont__3QzAD .Finished_dropdown__1BODs button {
      width: 100%; }
    .Finished_mainCont__3QzAD .Finished_dropdown__1BODs .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .Finished_mainCont__3QzAD .Finished_loadingCont__2lMR3 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .Finished_mainCont__3QzAD .Finished_loadingCont__2lMR3 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes Finished_rotation__EPrvj {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .Finished_mainCont__3QzAD .Finished_loadingCont__2lMR3 .Finished_spinner__2q8Zb {
      -webkit-animation: Finished_rotation__EPrvj 2s infinite linear; }
  .Finished_mainCont__3QzAD button:focus, .Finished_mainCont__3QzAD [type="button"]:focus, .Finished_mainCont__3QzAD [type="reset"]:focus, .Finished_mainCont__3QzAD [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .Finished_mainCont__3QzAD .Finished_hiddenLabelWhite__3aYra {
    color: #fff;
    display: none; }
  .Finished_mainCont__3QzAD .Finished_helperHeading__2id6F {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .Finished_mainCont__3QzAD .Finished_calloutCont__1tCGg {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .Finished_mainCont__3QzAD .Finished_calloutCont__1tCGg {
      padding-left: 0;
      padding-right: 0; } }
  .Finished_mainCont__3QzAD .Finished_callout__1bSVV {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .Finished_mainCont__3QzAD .Finished_callout__1bSVV {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .Finished_mainCont__3QzAD .Finished_calloutContentContainer__2IUwK {
      padding: 0 !important; } }
  .Finished_mainCont__3QzAD .Finished_groupHeadingSpace__24EET {
    margin-top: 64px; }
  .Finished_mainCont__3QzAD .Finished_groupHeading__1YTf5 hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .Finished_mainCont__3QzAD .Finished_groupHeading__1YTf5 h3 {
    margin-top: 30px !important; }
  .Finished_mainCont__3QzAD header {
    margin: 0; }

body a.Finished_formHelper__2Z-xd + div + input, body a.Finished_formHelper__2Z-xd + div + fieldset {
  margin-top: 16px; }

body .Finished_nswFormFieldset__HFMpe {
  padding: 0; }

body .Finished_cardSection__6Gw1Q {
  padding-left: 20px;
  padding-right: 20px; }

body .Finished_card__3zCXb {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .Finished_card__3zCXb .Finished_nswNotification__1v-Sc {
  margin-bottom: 24px; }

body label.Finished_dBlock__2zfqh {
  max-width: 56px; }

body label.Finished_dBlock__2zfqh + input {
  max-width: 64px; }

body label.Finished_dBlock__2zfqh + input.Finished_lg__33Y3I {
  max-width: 80px; }

body .Finished_nswFormLabel__23TbQ, body .Finished_nswFormRadio__label__3CykQ, body .Finished_nswFormCheckbox__label__BJ40p {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.Finished_nswFormLabel__23TbQ {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.Finished_nswFormLabel__23TbQ {
  margin-top: 8px; }

body p + h4.Finished_nswFormLabel__23TbQ {
  margin-top: 8px; }

body .Finished_formHelper__2Z-xd {
  font-size: 14.4px; }

body .Finished_formNav__2iWpn {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .Finished_formNav__2iWpn .Finished_nswButton__1kuNe {
  margin: 0; }

body .Finished_horScrollable__1i4SH {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .Finished_nswFormInput__pUpsW {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .Finished_buttonCont__3d4W3,
body .Finished_formLine__266N7 {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .Finished_buttonCont__3d4W3 {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .Finished_buttonCont__3d4W3 .Finished_rightCont__1y_SM {
    text-align: right; }

@media (min-width: 576px) {
  body .Finished_cardSection__6Gw1Q {
    padding-left: 20px;
    padding-right: 20px; }
  body .Finished_card__3zCXb {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .Finished_cardSection__6Gw1Q {
    padding-left: 0;
    padding-right: 0; } }

body .Finished_thumbsUpDown__2wUUG {
  margin-top: 60px !important;
  margin-bottom: 80px !important; }

body .Finished_lead__1NVUL {
  font-size: 20px !important;
  font-weight: 400 !important; }

body .Finished_applicationNumber__3AWkD {
  border: 1px solid #002664;
  padding: 0 16px;
  color: #002664;
  font-weight: 600; }

.FinalLayout_font-size-12__2WKK3 {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-12__2WKK3 {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.FinalLayout_font-size-13__1SqLf {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-13__1SqLf {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.FinalLayout_font-size-14__12EnU {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-14__12EnU {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.FinalLayout_font-size-16__2DUAD, .FinalLayout_checkBox__-Ah3J {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-16__2DUAD, .FinalLayout_checkBox__-Ah3J {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.FinalLayout_font-size-20__3aN8s {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-20__3aN8s {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.FinalLayout_font-size-24__JvD3S {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-24__JvD3S {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.FinalLayout_font-size-28__2bSrR {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-28__2bSrR {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.FinalLayout_font-size-32__OTz0i {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-32__OTz0i {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.FinalLayout_font-size-44__2HOW3 {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-44__2HOW3 {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.FinalLayout_font-size-48__3eBYF {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .FinalLayout_font-size-48__3eBYF {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.FinalLayout_margin-top-8__18AF1 {
  margin-top: 8px;
  margin-top: 0.8rem; }

.FinalLayout_margin-bottom-8__1qGpv {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.FinalLayout_margin-top-12__2C2MG {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-12__2C2MG {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-12__2C2MG {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.FinalLayout_margin-bottom-12__3JZ7A {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-12__3JZ7A {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-12__3JZ7A {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.FinalLayout_margin-top-16__tkHgX, body .FinalLayout_textAreaLabel__3tBNu {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-16__tkHgX, body .FinalLayout_textAreaLabel__3tBNu {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-16__tkHgX, body .FinalLayout_textAreaLabel__3tBNu {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.FinalLayout_margin-bottom-16__1w9l7 {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-16__1w9l7 {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-16__1w9l7 {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.FinalLayout_margin-top-24__1cK9R {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-24__1cK9R {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-24__1cK9R {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.FinalLayout_margin-bottom-24__qB15D {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-24__qB15D {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-24__qB15D {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.FinalLayout_margin-top-32__26TAx {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-32__26TAx {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-32__26TAx {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.FinalLayout_margin-bottom-32__3eYmb {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-32__3eYmb {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-32__3eYmb {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.FinalLayout_margin-top-46__2qaah {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-46__2qaah {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-46__2qaah {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.FinalLayout_margin-bottom-46__2kDw5 {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-46__2kDw5 {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-46__2kDw5 {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.FinalLayout_margin-top-48__11Wuu {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-48__11Wuu {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-48__11Wuu {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.FinalLayout_margin-bottom-48__1neoM {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-48__1neoM {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-48__1neoM {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.FinalLayout_margin-top-64__V99cC {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-64__V99cC {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-64__V99cC {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.FinalLayout_margin-bottom-64__QCdYd {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-64__QCdYd {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-64__QCdYd {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.FinalLayout_margin-top-128__27YhP {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-top-128__27YhP {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-top-128__27YhP {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.FinalLayout_margin-bottom-128__27S1U {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_margin-bottom-128__27S1U {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_margin-bottom-128__27S1U {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.FinalLayout_padding-top-8__3Sden {
  padding-top: 12px;
  padding-top: 1.2rem; }

.FinalLayout_padding-bottom-8__3Ui6v {
  padding-top: 12px;
  padding-top: 1.2rem; }

.FinalLayout_padding-top-12__37YS7 {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-top-12__37YS7 {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-top-12__37YS7 {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.FinalLayout_padding-bottom-12__3-JJE {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-bottom-12__3-JJE {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-bottom-12__3-JJE {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.FinalLayout_padding-top-16__1ZrI6 {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-top-16__1ZrI6 {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-top-16__1ZrI6 {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.FinalLayout_padding-bottom-16__28uY5 {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-bottom-16__28uY5 {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-bottom-16__28uY5 {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.FinalLayout_padding-top-24__1u9Tt {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-top-24__1u9Tt {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-top-24__1u9Tt {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.FinalLayout_padding-bottom-24__25prb {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-bottom-24__25prb {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-bottom-24__25prb {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.FinalLayout_padding-top-32__3T1mN {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-top-32__3T1mN {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-top-32__3T1mN {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.FinalLayout_padding-bottom-32__QEufi {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-bottom-32__QEufi {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-bottom-32__QEufi {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.FinalLayout_padding-top-48__1Khpt {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-top-48__1Khpt {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-top-48__1Khpt {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.FinalLayout_padding-bottom-48__1Xr8F {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-bottom-48__1Xr8F {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-bottom-48__1Xr8F {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.FinalLayout_padding-top-64__12yn_ {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-top-64__12yn_ {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-top-64__12yn_ {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.FinalLayout_padding-bottom-64__1I8Hl {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-bottom-64__1I8Hl {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-bottom-64__1I8Hl {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.FinalLayout_padding-top-128__Z3ezF {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-top-128__Z3ezF {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-top-128__Z3ezF {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.FinalLayout_padding-bottom-128__2JLkK {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .FinalLayout_padding-bottom-128__2JLkK {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .FinalLayout_padding-bottom-128__2JLkK {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.FinalLayout_siteContainer__2U0Jb {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .FinalLayout_siteContainer__2U0Jb {
      padding: 0; } }
  .FinalLayout_siteContainer__2U0Jb .FinalLayout_siteSubCont__Mwm18 {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.FinalLayout_layout-section__2ciyE {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .FinalLayout_layout-section__2ciyE {
      margin-top: 0; } }

body .FinalLayout_buttonPrimary__2wyqi {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .FinalLayout_buttonPrimary__2wyqi:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .FinalLayout_buttonSecondary__2oz7H {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .FinalLayout_buttonSecondary__2oz7H:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .FinalLayout_noneListStyle__tUqpq {
  list-style-type: none; }

body .FinalLayout_textBox__2JJ7M {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .FinalLayout_textArea__2P7yQ {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .FinalLayout_textAreaLabel__3tBNu {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .FinalLayout_inputLabel__3SJKL {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.FinalLayout_checkBox__-Ah3J {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .FinalLayout_checkBox__-Ah3J .FinalLayout_checkBoxIcon__2CK2f {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .FinalLayout_checkBox__-Ah3J .FinalLayout_checkBoxIcon__2CK2f:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .FinalLayout_checkBox__-Ah3J svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .FinalLayout_checkBox__-Ah3J input[type="checkbox"] {
    display: none; }
    .FinalLayout_checkBox__-Ah3J input[type="checkbox"]:checked + .FinalLayout_checkBoxIcon__2CK2f svg {
      background: #002664; }

.FinalLayout_checkBoxError__n5bS5 .FinalLayout_checkBoxIcon__2CK2f:before {
  background: #b81237 !important; }

.ParticipatingOrganisations_font-size-12__ZUxTI {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-12__ZUxTI {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.ParticipatingOrganisations_font-size-13__34SyO {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-13__34SyO {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.ParticipatingOrganisations_font-size-14__2Omu7 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-14__2Omu7 {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.ParticipatingOrganisations_font-size-16__DbI67, .ParticipatingOrganisations_checkBox__4wl52, .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_helperHeading__1xhXf {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-16__DbI67, .ParticipatingOrganisations_checkBox__4wl52, .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_helperHeading__1xhXf {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.ParticipatingOrganisations_font-size-20__D19Kk {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-20__D19Kk {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.ParticipatingOrganisations_font-size-24__1y2i2 {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-24__1y2i2 {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.ParticipatingOrganisations_font-size-28__3HZT0 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-28__3HZT0 {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.ParticipatingOrganisations_font-size-32__3DFt- {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-32__3DFt- {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.ParticipatingOrganisations_font-size-44__uPpAv {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-44__uPpAv {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.ParticipatingOrganisations_font-size-48__3A6Ki {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-48__3A6Ki {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.ParticipatingOrganisations_margin-top-8__2IMj0 {
  margin-top: 8px;
  margin-top: 0.8rem; }

.ParticipatingOrganisations_margin-bottom-8__2JuZi {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.ParticipatingOrganisations_margin-top-12__H7WbF {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-12__H7WbF {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-12__H7WbF {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.ParticipatingOrganisations_margin-bottom-12__2x-1m {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-12__2x-1m {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-12__2x-1m {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.ParticipatingOrganisations_margin-top-16__39-CQ, body .ParticipatingOrganisations_textAreaLabel__9B0KN {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-16__39-CQ, body .ParticipatingOrganisations_textAreaLabel__9B0KN {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-16__39-CQ, body .ParticipatingOrganisations_textAreaLabel__9B0KN {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.ParticipatingOrganisations_margin-bottom-16__GmkaP {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-16__GmkaP {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-16__GmkaP {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.ParticipatingOrganisations_margin-top-24__3FEV7 {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-24__3FEV7 {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-24__3FEV7 {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.ParticipatingOrganisations_margin-bottom-24__35rg2 {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-24__35rg2 {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-24__35rg2 {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.ParticipatingOrganisations_margin-top-32__3gz-v {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-32__3gz-v {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-32__3gz-v {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.ParticipatingOrganisations_margin-bottom-32__Ae7ys {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-32__Ae7ys {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-32__Ae7ys {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.ParticipatingOrganisations_margin-top-46__37Opm {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-46__37Opm {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-46__37Opm {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.ParticipatingOrganisations_margin-bottom-46__2PADm {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-46__2PADm {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-46__2PADm {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.ParticipatingOrganisations_margin-top-48__1LdGl {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-48__1LdGl {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-48__1LdGl {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.ParticipatingOrganisations_margin-bottom-48__Hu5j3 {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-48__Hu5j3 {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-48__Hu5j3 {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.ParticipatingOrganisations_margin-top-64__3Z1OL {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-64__3Z1OL {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-64__3Z1OL {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.ParticipatingOrganisations_margin-bottom-64__4YD7G {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-64__4YD7G {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-64__4YD7G {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.ParticipatingOrganisations_margin-top-128__8v6l8 {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-128__8v6l8 {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-128__8v6l8 {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.ParticipatingOrganisations_margin-bottom-128__24h2D {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-128__24h2D {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-128__24h2D {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.ParticipatingOrganisations_padding-top-8__3VKjn {
  padding-top: 12px;
  padding-top: 1.2rem; }

.ParticipatingOrganisations_padding-bottom-8__397pS {
  padding-top: 12px;
  padding-top: 1.2rem; }

.ParticipatingOrganisations_padding-top-12__sgZ3d {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-top-12__sgZ3d {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-top-12__sgZ3d {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.ParticipatingOrganisations_padding-bottom-12__3s14T {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-12__3s14T {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-12__3s14T {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.ParticipatingOrganisations_padding-top-16__N_dOI {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-top-16__N_dOI {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-top-16__N_dOI {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.ParticipatingOrganisations_padding-bottom-16__1sScP {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-16__1sScP {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-16__1sScP {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.ParticipatingOrganisations_padding-top-24__hPwUd {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-top-24__hPwUd {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-top-24__hPwUd {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.ParticipatingOrganisations_padding-bottom-24__pc0dV {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-24__pc0dV {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-24__pc0dV {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.ParticipatingOrganisations_padding-top-32__2FlDg {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-top-32__2FlDg {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-top-32__2FlDg {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.ParticipatingOrganisations_padding-bottom-32__e6Jso {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-32__e6Jso {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-32__e6Jso {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.ParticipatingOrganisations_padding-top-48__2XZz8 {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-top-48__2XZz8 {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-top-48__2XZz8 {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.ParticipatingOrganisations_padding-bottom-48__2naPA {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-48__2naPA {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-48__2naPA {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.ParticipatingOrganisations_padding-top-64__3-uO6 {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-top-64__3-uO6 {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-top-64__3-uO6 {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.ParticipatingOrganisations_padding-bottom-64__3QZAz {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-64__3QZAz {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-64__3QZAz {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.ParticipatingOrganisations_padding-top-128__3Y8-7 {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-top-128__3Y8-7 {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-top-128__3Y8-7 {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.ParticipatingOrganisations_padding-bottom-128__oQ_To {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-128__oQ_To {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_padding-bottom-128__oQ_To {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.ParticipatingOrganisations_siteContainer__3r1PG {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_siteContainer__3r1PG {
      padding: 0; } }
  .ParticipatingOrganisations_siteContainer__3r1PG .ParticipatingOrganisations_siteSubCont__2qRKG {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.ParticipatingOrganisations_layout-section__1_EP7 {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_layout-section__1_EP7 {
      margin-top: 0; } }

body .ParticipatingOrganisations_buttonPrimary__1VvRN {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .ParticipatingOrganisations_buttonPrimary__1VvRN:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .ParticipatingOrganisations_buttonSecondary__2DeVe {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .ParticipatingOrganisations_buttonSecondary__2DeVe:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .ParticipatingOrganisations_noneListStyle__fEEVw {
  list-style-type: none; }

body .ParticipatingOrganisations_textBox__3-A9h {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .ParticipatingOrganisations_textArea__2DV16 {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .ParticipatingOrganisations_textAreaLabel__9B0KN {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .ParticipatingOrganisations_inputLabel__2e3lj {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.ParticipatingOrganisations_checkBox__4wl52 {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .ParticipatingOrganisations_checkBox__4wl52 .ParticipatingOrganisations_checkBoxIcon__rU2Mk {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .ParticipatingOrganisations_checkBox__4wl52 .ParticipatingOrganisations_checkBoxIcon__rU2Mk:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .ParticipatingOrganisations_checkBox__4wl52 svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .ParticipatingOrganisations_checkBox__4wl52 input[type="checkbox"] {
    display: none; }
    .ParticipatingOrganisations_checkBox__4wl52 input[type="checkbox"]:checked + .ParticipatingOrganisations_checkBoxIcon__rU2Mk svg {
      background: #002664; }

.ParticipatingOrganisations_checkBoxError__2R5M5 .ParticipatingOrganisations_checkBoxIcon__rU2Mk:before {
  background: #b81237 !important; }

.ParticipatingOrganisations_font-size-12__ZUxTI {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-12__ZUxTI {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.ParticipatingOrganisations_font-size-13__34SyO {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-13__34SyO {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.ParticipatingOrganisations_font-size-14__2Omu7 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-14__2Omu7 {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.ParticipatingOrganisations_font-size-16__DbI67, .ParticipatingOrganisations_checkBox__4wl52, .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_helperHeading__1xhXf {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-16__DbI67, .ParticipatingOrganisations_checkBox__4wl52, .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_helperHeading__1xhXf {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.ParticipatingOrganisations_font-size-20__D19Kk {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-20__D19Kk {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.ParticipatingOrganisations_font-size-24__1y2i2 {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-24__1y2i2 {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.ParticipatingOrganisations_font-size-28__3HZT0 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-28__3HZT0 {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.ParticipatingOrganisations_font-size-32__3DFt- {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-32__3DFt- {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.ParticipatingOrganisations_font-size-44__uPpAv {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-44__uPpAv {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.ParticipatingOrganisations_font-size-48__3A6Ki {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_font-size-48__3A6Ki {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.ParticipatingOrganisations_mainCont__3QjuX {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .ParticipatingOrganisations_mainCont__3QjuX {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .ParticipatingOrganisations_mainCont__3QjuX {
      padding: 0; } }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_firstTitle__3YfrB h3 {
    margin-top: 40px; }
  .ParticipatingOrganisations_mainCont__3QjuX input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .ParticipatingOrganisations_mainCont__3QjuX p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .ParticipatingOrganisations_mainCont__3QjuX em {
    font-style: normal;
    font-weight: bold; }
  .ParticipatingOrganisations_mainCont__3QjuX h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .ParticipatingOrganisations_mainCont__3QjuX h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .ParticipatingOrganisations_mainCont__3QjuX h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .ParticipatingOrganisations_mainCont__3QjuX h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_inputBox__3-ac9 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_inputBoxInlineSmall__1Oni4,
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_inputBoxInlineLarge__MCAlC {
    float: left; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_inputBoxInlineSmall__1Oni4 {
    width: 80px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_inputBoxInlineLarge__MCAlC {
    width: 140px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_buttonCont__1ZAyI,
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_formLine__iXXM_ {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_buttonCont__1ZAyI {
    margin-top: 50px;
    margin-bottom: 50px; }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_buttonCont__1ZAyI .ParticipatingOrganisations_rightCont__9HkvM {
      text-align: right; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_smallParagraph__9EiO5 {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_smallParagraph__9EiO5.ParticipatingOrganisations_smallParagraphMarginTop__1d_wV {
      margin-top: 15px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_error__1eC4V {
    color: #d7153a; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_errorContainer__iFGU4 {
    padding-top: 5px;
    padding-bottom: 10px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_secondarySection__3Wi2m {
    margin-top: 15px; }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_secondarySection__3Wi2m .dropdown {
      max-width: 300px; }
      .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_secondarySection__3Wi2m .dropdown button,
      .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_secondarySection__3Wi2m .dropdown .dropdown-menu.show {
        width: 100%; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_select__1rfGN {
    margin-top: 6px; }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_select__1rfGN > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_dropdown__tBz8G {
    margin-top: 6px;
    width: 100%; }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_dropdown__tBz8G button {
      width: 100%; }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_dropdown__tBz8G .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_loadingCont__19w68 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_loadingCont__19w68 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes ParticipatingOrganisations_rotation__3U20d {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_loadingCont__19w68 .ParticipatingOrganisations_spinner__1ZO3Q {
      -webkit-animation: ParticipatingOrganisations_rotation__3U20d 2s infinite linear; }
  .ParticipatingOrganisations_mainCont__3QjuX button:focus, .ParticipatingOrganisations_mainCont__3QjuX [type="button"]:focus, .ParticipatingOrganisations_mainCont__3QjuX [type="reset"]:focus, .ParticipatingOrganisations_mainCont__3QjuX [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_hiddenLabelWhite__10kEJ {
    color: #fff;
    display: none; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_helperHeading__1xhXf {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_calloutCont__2EgeW {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_calloutCont__2EgeW {
      padding-left: 0;
      padding-right: 0; } }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_callout__1JHXU {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_callout__1JHXU {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_calloutContentContainer__36_nk {
      padding: 0 !important; } }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_groupHeadingSpace__1Nnd0 {
    margin-top: 64px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_groupHeading__uOI2H hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_groupHeading__uOI2H h3 {
    margin-top: 30px !important; }
  .ParticipatingOrganisations_mainCont__3QjuX header {
    margin: 0; }

body a.ParticipatingOrganisations_formHelper__NSufE + div + input, body a.ParticipatingOrganisations_formHelper__NSufE + div + fieldset {
  margin-top: 16px; }

body .ParticipatingOrganisations_nswFormFieldset__3_tas {
  padding: 0; }

body .ParticipatingOrganisations_cardSection__rDXdU {
  padding-left: 20px;
  padding-right: 20px; }

body .ParticipatingOrganisations_card__Am-mY {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .ParticipatingOrganisations_card__Am-mY .ParticipatingOrganisations_nswNotification__2FE9V {
  margin-bottom: 24px; }

body label.ParticipatingOrganisations_dBlock__3yZBB {
  max-width: 56px; }

body label.ParticipatingOrganisations_dBlock__3yZBB + input {
  max-width: 64px; }

body label.ParticipatingOrganisations_dBlock__3yZBB + input.ParticipatingOrganisations_lg__2p7E6 {
  max-width: 80px; }

body .ParticipatingOrganisations_nswFormLabel__7HJ3k, body .ParticipatingOrganisations_nswFormRadio__label__6fplB, body .ParticipatingOrganisations_nswFormCheckbox__label__3y0K0 {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.ParticipatingOrganisations_nswFormLabel__7HJ3k {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.ParticipatingOrganisations_nswFormLabel__7HJ3k {
  margin-top: 8px; }

body p + h4.ParticipatingOrganisations_nswFormLabel__7HJ3k {
  margin-top: 8px; }

body .ParticipatingOrganisations_formHelper__NSufE {
  font-size: 14.4px; }

body .ParticipatingOrganisations_formNav__11NTt {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .ParticipatingOrganisations_formNav__11NTt .ParticipatingOrganisations_nswButton__37cgT {
  margin: 0; }

body .ParticipatingOrganisations_horScrollable__rC2y9 {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .ParticipatingOrganisations_nswFormInput__24ZFz {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .ParticipatingOrganisations_buttonCont__1ZAyI,
body .ParticipatingOrganisations_formLine__iXXM_ {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .ParticipatingOrganisations_buttonCont__1ZAyI {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .ParticipatingOrganisations_buttonCont__1ZAyI .ParticipatingOrganisations_rightCont__9HkvM {
    text-align: right; }

@media (min-width: 576px) {
  body .ParticipatingOrganisations_cardSection__rDXdU {
    padding-left: 20px;
    padding-right: 20px; }
  body .ParticipatingOrganisations_card__Am-mY {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .ParticipatingOrganisations_cardSection__rDXdU {
    padding-left: 0;
    padding-right: 0; } }

.ParticipatingOrganisations_mainCont__3QjuX {
  padding-bottom: 80px; }
  .ParticipatingOrganisations_mainCont__3QjuX h3 {
    font-size: 20px;
    margin: 34px 0 6px;
    color: #00397a; }
  .ParticipatingOrganisations_mainCont__3QjuX ul {
    padding-left: 35px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_accordionContainer__3l2Xu {
    padding-top: 24px; }

.ParticipatingOrganisations_orgList__1R10u ul {
  margin-bottom: 0 !important; }

.ParticipatingOrganisations_table__3i80Y {
  table-layout: fixed; }

.ParticipatingOrganisations_tableHead__3MXWA {
  line-height: 40px; }

thead > tr > th {
  width: 150px;
  padding-left: 20px; }

.ParticipatingOrganisations_accordion__panel__1UdbM {
  padding: 0 !important; }

.About_font-size-12__3xVXl {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-12__3xVXl {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.About_font-size-13__3wnGq {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-13__3wnGq {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.About_font-size-14__6ucyv {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-14__6ucyv {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.About_font-size-16__2jgrw, .About_checkBox__2oMrX, .About_mainCont__2Ft60 .About_helperHeading__umesp {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-16__2jgrw, .About_checkBox__2oMrX, .About_mainCont__2Ft60 .About_helperHeading__umesp {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.About_font-size-20__FhgJD {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-20__FhgJD {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.About_font-size-24__19sRq {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-24__19sRq {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.About_font-size-28__2g-51 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-28__2g-51 {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.About_font-size-32__13vfz {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-32__13vfz {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.About_font-size-44__1EO2q {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-44__1EO2q {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.About_font-size-48__lL7kx {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-48__lL7kx {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.About_margin-top-8__jnYnx {
  margin-top: 8px;
  margin-top: 0.8rem; }

.About_margin-bottom-8__2iNWE {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.About_margin-top-12__2FNtK {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-12__2FNtK {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-12__2FNtK {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.About_margin-bottom-12__1y6Uw {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-12__1y6Uw {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-12__1y6Uw {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.About_margin-top-16__32UmX, body .About_textAreaLabel__KbaNU {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-16__32UmX, body .About_textAreaLabel__KbaNU {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-16__32UmX, body .About_textAreaLabel__KbaNU {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.About_margin-bottom-16__3PAgc {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-16__3PAgc {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-16__3PAgc {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.About_margin-top-24__3JmRx {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-24__3JmRx {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-24__3JmRx {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.About_margin-bottom-24__dPCfi {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-24__dPCfi {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-24__dPCfi {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.About_margin-top-32__6qZ7N {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-32__6qZ7N {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-32__6qZ7N {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.About_margin-bottom-32__1Xr9m {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-32__1Xr9m {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-32__1Xr9m {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.About_margin-top-46__1JIGg {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-46__1JIGg {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-46__1JIGg {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.About_margin-bottom-46__3gtip {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-46__3gtip {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-46__3gtip {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.About_margin-top-48__2ErfV {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-48__2ErfV {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-48__2ErfV {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.About_margin-bottom-48__2g_8_ {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-48__2g_8_ {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-48__2g_8_ {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.About_margin-top-64__oPKgA {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-64__oPKgA {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-64__oPKgA {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.About_margin-bottom-64__1Zhzn {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-64__1Zhzn {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-64__1Zhzn {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.About_margin-top-128__4K2RX {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .About_margin-top-128__4K2RX {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-top-128__4K2RX {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.About_margin-bottom-128__1LOlu {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .About_margin-bottom-128__1LOlu {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .About_margin-bottom-128__1LOlu {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.About_padding-top-8__3a8Um {
  padding-top: 12px;
  padding-top: 1.2rem; }

.About_padding-bottom-8__3IIWh {
  padding-top: 12px;
  padding-top: 1.2rem; }

.About_padding-top-12__36KcV {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .About_padding-top-12__36KcV {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-top-12__36KcV {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.About_padding-bottom-12__BtPyE {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .About_padding-bottom-12__BtPyE {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-bottom-12__BtPyE {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.About_padding-top-16__274hM {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .About_padding-top-16__274hM {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-top-16__274hM {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.About_padding-bottom-16__3gg0n {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .About_padding-bottom-16__3gg0n {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-bottom-16__3gg0n {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.About_padding-top-24__1pdUb {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .About_padding-top-24__1pdUb {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-top-24__1pdUb {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.About_padding-bottom-24__2hNmN {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .About_padding-bottom-24__2hNmN {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-bottom-24__2hNmN {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.About_padding-top-32__3jj7b {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .About_padding-top-32__3jj7b {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-top-32__3jj7b {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.About_padding-bottom-32__1477s {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .About_padding-bottom-32__1477s {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-bottom-32__1477s {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.About_padding-top-48__DW7Mu {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .About_padding-top-48__DW7Mu {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-top-48__DW7Mu {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.About_padding-bottom-48__24Sws {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .About_padding-bottom-48__24Sws {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-bottom-48__24Sws {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.About_padding-top-64__1mvym {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .About_padding-top-64__1mvym {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-top-64__1mvym {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.About_padding-bottom-64__1VFud {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .About_padding-bottom-64__1VFud {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-bottom-64__1VFud {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.About_padding-top-128__i3Tu3 {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .About_padding-top-128__i3Tu3 {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-top-128__i3Tu3 {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.About_padding-bottom-128__3JALs {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .About_padding-bottom-128__3JALs {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .About_padding-bottom-128__3JALs {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.About_siteContainer__1FHLp {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .About_siteContainer__1FHLp {
      padding: 0; } }
  .About_siteContainer__1FHLp .About_siteSubCont__3QZky {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.About_layout-section__3rzz1 {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .About_layout-section__3rzz1 {
      margin-top: 0; } }

body .About_buttonPrimary__3102A {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .About_buttonPrimary__3102A:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .About_buttonSecondary__22XjP {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .About_buttonSecondary__22XjP:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .About_noneListStyle__MjFlQ {
  list-style-type: none; }

body .About_textBox__11llc {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .About_textArea__1nrtI {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .About_textAreaLabel__KbaNU {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .About_inputLabel__33ag4 {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.About_checkBox__2oMrX {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .About_checkBox__2oMrX .About_checkBoxIcon__3I4eZ {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .About_checkBox__2oMrX .About_checkBoxIcon__3I4eZ:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .About_checkBox__2oMrX svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .About_checkBox__2oMrX input[type="checkbox"] {
    display: none; }
    .About_checkBox__2oMrX input[type="checkbox"]:checked + .About_checkBoxIcon__3I4eZ svg {
      background: #002664; }

.About_checkBoxError__1WO8r .About_checkBoxIcon__3I4eZ:before {
  background: #b81237 !important; }

.About_font-size-12__3xVXl {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-12__3xVXl {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.About_font-size-13__3wnGq {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-13__3wnGq {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.About_font-size-14__6ucyv {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-14__6ucyv {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.About_font-size-16__2jgrw, .About_checkBox__2oMrX, .About_mainCont__2Ft60 .About_helperHeading__umesp {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-16__2jgrw, .About_checkBox__2oMrX, .About_mainCont__2Ft60 .About_helperHeading__umesp {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.About_font-size-20__FhgJD {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-20__FhgJD {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.About_font-size-24__19sRq {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-24__19sRq {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.About_font-size-28__2g-51 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-28__2g-51 {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.About_font-size-32__13vfz {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-32__13vfz {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.About_font-size-44__1EO2q {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-44__1EO2q {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.About_font-size-48__lL7kx {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .About_font-size-48__lL7kx {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.About_mainCont__2Ft60 {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .About_mainCont__2Ft60 {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .About_mainCont__2Ft60 {
      padding: 0; } }
  .About_mainCont__2Ft60 .About_firstTitle__34Fv9 h3 {
    margin-top: 40px; }
  .About_mainCont__2Ft60 input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .About_mainCont__2Ft60 p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .About_mainCont__2Ft60 em {
    font-style: normal;
    font-weight: bold; }
  .About_mainCont__2Ft60 h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .About_mainCont__2Ft60 h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .About_mainCont__2Ft60 h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .About_mainCont__2Ft60 h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .About_mainCont__2Ft60 .About_inputBox__1XcBX {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .About_mainCont__2Ft60 .About_inputBoxInlineSmall__31UXi,
  .About_mainCont__2Ft60 .About_inputBoxInlineLarge__CswfY {
    float: left; }
  .About_mainCont__2Ft60 .About_inputBoxInlineSmall__31UXi {
    width: 80px; }
  .About_mainCont__2Ft60 .About_inputBoxInlineLarge__CswfY {
    width: 140px; }
  .About_mainCont__2Ft60 .About_buttonCont__E2EUi,
  .About_mainCont__2Ft60 .About_formLine__30aG_ {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .About_mainCont__2Ft60 .About_buttonCont__E2EUi {
    margin-top: 50px;
    margin-bottom: 50px; }
    .About_mainCont__2Ft60 .About_buttonCont__E2EUi .About_rightCont__MOKco {
      text-align: right; }
  .About_mainCont__2Ft60 .About_smallParagraph__1cKS_ {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .About_mainCont__2Ft60 .About_smallParagraph__1cKS_.About_smallParagraphMarginTop__3Ai36 {
      margin-top: 15px; }
  .About_mainCont__2Ft60 .About_error__dGYzA {
    color: #d7153a; }
  .About_mainCont__2Ft60 .About_errorContainer__3TnDo {
    padding-top: 5px;
    padding-bottom: 10px; }
  .About_mainCont__2Ft60 .About_secondarySection__5i8XL {
    margin-top: 15px; }
    .About_mainCont__2Ft60 .About_secondarySection__5i8XL .dropdown {
      max-width: 300px; }
      .About_mainCont__2Ft60 .About_secondarySection__5i8XL .dropdown button,
      .About_mainCont__2Ft60 .About_secondarySection__5i8XL .dropdown .dropdown-menu.show {
        width: 100%; }
  .About_mainCont__2Ft60 .About_select__qpqnX {
    margin-top: 6px; }
    .About_mainCont__2Ft60 .About_select__qpqnX > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .About_mainCont__2Ft60 .About_dropdown__VF1Hf {
    margin-top: 6px;
    width: 100%; }
    .About_mainCont__2Ft60 .About_dropdown__VF1Hf button {
      width: 100%; }
    .About_mainCont__2Ft60 .About_dropdown__VF1Hf .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .About_mainCont__2Ft60 .About_loadingCont__3aYgE {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .About_mainCont__2Ft60 .About_loadingCont__3aYgE img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes About_rotation__2g1bu {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .About_mainCont__2Ft60 .About_loadingCont__3aYgE .About_spinner__z3oAt {
      -webkit-animation: About_rotation__2g1bu 2s infinite linear; }
  .About_mainCont__2Ft60 button:focus, .About_mainCont__2Ft60 [type="button"]:focus, .About_mainCont__2Ft60 [type="reset"]:focus, .About_mainCont__2Ft60 [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .About_mainCont__2Ft60 .About_hiddenLabelWhite__Odc8G {
    color: #fff;
    display: none; }
  .About_mainCont__2Ft60 .About_helperHeading__umesp {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .About_mainCont__2Ft60 .About_calloutCont__3gZ0L {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .About_mainCont__2Ft60 .About_calloutCont__3gZ0L {
      padding-left: 0;
      padding-right: 0; } }
  .About_mainCont__2Ft60 .About_callout__7604C {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .About_mainCont__2Ft60 .About_callout__7604C {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .About_mainCont__2Ft60 .About_calloutContentContainer__2y19e {
      padding: 0 !important; } }
  .About_mainCont__2Ft60 .About_groupHeadingSpace__-g1oQ {
    margin-top: 64px; }
  .About_mainCont__2Ft60 .About_groupHeading__L7xIX hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .About_mainCont__2Ft60 .About_groupHeading__L7xIX h3 {
    margin-top: 30px !important; }
  .About_mainCont__2Ft60 header {
    margin: 0; }

body a.About_formHelper__1lplK + div + input, body a.About_formHelper__1lplK + div + fieldset {
  margin-top: 16px; }

body .About_nswFormFieldset__TbMm2 {
  padding: 0; }

body .About_cardSection__EwRiG {
  padding-left: 20px;
  padding-right: 20px; }

body .About_card__1Ki69 {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .About_card__1Ki69 .About_nswNotification__1q4Mm {
  margin-bottom: 24px; }

body label.About_dBlock__1TUMd {
  max-width: 56px; }

body label.About_dBlock__1TUMd + input {
  max-width: 64px; }

body label.About_dBlock__1TUMd + input.About_lg__2csyP {
  max-width: 80px; }

body .About_nswFormLabel__wHXzA, body .About_nswFormRadio__label__E6vji, body .About_nswFormCheckbox__label__3MqUL {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.About_nswFormLabel__wHXzA {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.About_nswFormLabel__wHXzA {
  margin-top: 8px; }

body p + h4.About_nswFormLabel__wHXzA {
  margin-top: 8px; }

body .About_formHelper__1lplK {
  font-size: 14.4px; }

body .About_formNav__1fBOl {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .About_formNav__1fBOl .About_nswButton__3Rfet {
  margin: 0; }

body .About_horScrollable__3iZ2p {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .About_nswFormInput__YD6fK {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .About_buttonCont__E2EUi,
body .About_formLine__30aG_ {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .About_buttonCont__E2EUi {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .About_buttonCont__E2EUi .About_rightCont__MOKco {
    text-align: right; }

@media (min-width: 576px) {
  body .About_cardSection__EwRiG {
    padding-left: 20px;
    padding-right: 20px; }
  body .About_card__1Ki69 {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .About_cardSection__EwRiG {
    padding-left: 0;
    padding-right: 0; } }

.About_mainCont__2Ft60 {
  padding-bottom: 80px; }
  .About_mainCont__2Ft60 h2 {
    color: #333333; }
  .About_mainCont__2Ft60 h3 {
    font-size: 20px;
    margin: 34px 0 6px;
    color: #333333; }
  .About_mainCont__2Ft60 ul {
    padding-left: 35px; }
  .About_mainCont__2Ft60 .About_phoneNumber__2n74v {
    color: #002264; }

.TermsConditions_font-size-12__2NPnd {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-12__2NPnd {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.TermsConditions_font-size-13__lwTJo {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-13__lwTJo {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.TermsConditions_font-size-14__22LdT {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-14__22LdT {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.TermsConditions_font-size-16__GRucv, .TermsConditions_checkBox__1phu0, .TermsConditions_mainCont__lEqNv .TermsConditions_helperHeading__295eR {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-16__GRucv, .TermsConditions_checkBox__1phu0, .TermsConditions_mainCont__lEqNv .TermsConditions_helperHeading__295eR {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.TermsConditions_font-size-20__3QVNs {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-20__3QVNs {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.TermsConditions_font-size-24__2uV7v {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-24__2uV7v {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.TermsConditions_font-size-28__1ejsG {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-28__1ejsG {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.TermsConditions_font-size-32__2ji7i {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-32__2ji7i {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.TermsConditions_font-size-44__vcvnU {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-44__vcvnU {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.TermsConditions_font-size-48__2QaWM {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-48__2QaWM {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.TermsConditions_margin-top-8___F9AO {
  margin-top: 8px;
  margin-top: 0.8rem; }

.TermsConditions_margin-bottom-8__2qq-2 {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.TermsConditions_margin-top-12__MeSjd {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-12__MeSjd {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-12__MeSjd {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.TermsConditions_margin-bottom-12__1RzGT {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-12__1RzGT {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-12__1RzGT {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.TermsConditions_margin-top-16___7nF9, body .TermsConditions_textAreaLabel__1Fycd {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-16___7nF9, body .TermsConditions_textAreaLabel__1Fycd {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-16___7nF9, body .TermsConditions_textAreaLabel__1Fycd {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.TermsConditions_margin-bottom-16__2--kF {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-16__2--kF {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-16__2--kF {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.TermsConditions_margin-top-24__1n31S {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-24__1n31S {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-24__1n31S {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.TermsConditions_margin-bottom-24__3dwVx {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-24__3dwVx {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-24__3dwVx {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.TermsConditions_margin-top-32__2dssT {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-32__2dssT {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-32__2dssT {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.TermsConditions_margin-bottom-32__3Hd94 {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-32__3Hd94 {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-32__3Hd94 {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.TermsConditions_margin-top-46__37moB {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-46__37moB {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-46__37moB {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.TermsConditions_margin-bottom-46__1m_rM {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-46__1m_rM {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-46__1m_rM {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.TermsConditions_margin-top-48__30ldW {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-48__30ldW {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-48__30ldW {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.TermsConditions_margin-bottom-48__3zUwc {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-48__3zUwc {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-48__3zUwc {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.TermsConditions_margin-top-64__3eOcD {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-64__3eOcD {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-64__3eOcD {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.TermsConditions_margin-bottom-64__2Fnxs {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-64__2Fnxs {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-64__2Fnxs {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.TermsConditions_margin-top-128__3f189 {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-top-128__3f189 {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-top-128__3f189 {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.TermsConditions_margin-bottom-128__2zIFT {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_margin-bottom-128__2zIFT {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_margin-bottom-128__2zIFT {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.TermsConditions_padding-top-8__3wBcl {
  padding-top: 12px;
  padding-top: 1.2rem; }

.TermsConditions_padding-bottom-8__37Aoh {
  padding-top: 12px;
  padding-top: 1.2rem; }

.TermsConditions_padding-top-12__hMT8s {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-top-12__hMT8s {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-top-12__hMT8s {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.TermsConditions_padding-bottom-12__37JRT {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-bottom-12__37JRT {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-bottom-12__37JRT {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.TermsConditions_padding-top-16__1qMXZ {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-top-16__1qMXZ {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-top-16__1qMXZ {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.TermsConditions_padding-bottom-16__l2Hpu {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-bottom-16__l2Hpu {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-bottom-16__l2Hpu {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.TermsConditions_padding-top-24__31q8R {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-top-24__31q8R {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-top-24__31q8R {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.TermsConditions_padding-bottom-24__3Bk0t {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-bottom-24__3Bk0t {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-bottom-24__3Bk0t {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.TermsConditions_padding-top-32__2ysrE {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-top-32__2ysrE {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-top-32__2ysrE {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.TermsConditions_padding-bottom-32__tE0Kf {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-bottom-32__tE0Kf {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-bottom-32__tE0Kf {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.TermsConditions_padding-top-48__24YBV {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-top-48__24YBV {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-top-48__24YBV {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.TermsConditions_padding-bottom-48__38pTc {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-bottom-48__38pTc {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-bottom-48__38pTc {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.TermsConditions_padding-top-64__1H-OA {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-top-64__1H-OA {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-top-64__1H-OA {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.TermsConditions_padding-bottom-64__3Aprp {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-bottom-64__3Aprp {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-bottom-64__3Aprp {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.TermsConditions_padding-top-128__6L97l {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-top-128__6L97l {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-top-128__6L97l {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.TermsConditions_padding-bottom-128__38m6i {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .TermsConditions_padding-bottom-128__38m6i {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_padding-bottom-128__38m6i {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.TermsConditions_siteContainer__9C_00 {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .TermsConditions_siteContainer__9C_00 {
      padding: 0; } }
  .TermsConditions_siteContainer__9C_00 .TermsConditions_siteSubCont__-RcOh {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.TermsConditions_layout-section__2BFdl {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .TermsConditions_layout-section__2BFdl {
      margin-top: 0; } }

body .TermsConditions_buttonPrimary__2uub6 {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .TermsConditions_buttonPrimary__2uub6:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .TermsConditions_buttonSecondary__3PgLM {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .TermsConditions_buttonSecondary__3PgLM:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .TermsConditions_noneListStyle__1AxFR {
  list-style-type: none; }

body .TermsConditions_textBox__25B72 {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .TermsConditions_textArea__3pExO {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .TermsConditions_textAreaLabel__1Fycd {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .TermsConditions_inputLabel__bbEYL {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.TermsConditions_checkBox__1phu0 {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .TermsConditions_checkBox__1phu0 .TermsConditions_checkBoxIcon__2pgKd {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .TermsConditions_checkBox__1phu0 .TermsConditions_checkBoxIcon__2pgKd:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .TermsConditions_checkBox__1phu0 svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .TermsConditions_checkBox__1phu0 input[type="checkbox"] {
    display: none; }
    .TermsConditions_checkBox__1phu0 input[type="checkbox"]:checked + .TermsConditions_checkBoxIcon__2pgKd svg {
      background: #002664; }

.TermsConditions_checkBoxError__1VBYq .TermsConditions_checkBoxIcon__2pgKd:before {
  background: #b81237 !important; }

.TermsConditions_font-size-12__2NPnd {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-12__2NPnd {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.TermsConditions_font-size-13__lwTJo {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-13__lwTJo {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.TermsConditions_font-size-14__22LdT {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-14__22LdT {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.TermsConditions_font-size-16__GRucv, .TermsConditions_checkBox__1phu0, .TermsConditions_mainCont__lEqNv .TermsConditions_helperHeading__295eR {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-16__GRucv, .TermsConditions_checkBox__1phu0, .TermsConditions_mainCont__lEqNv .TermsConditions_helperHeading__295eR {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.TermsConditions_font-size-20__3QVNs {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-20__3QVNs {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.TermsConditions_font-size-24__2uV7v {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-24__2uV7v {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.TermsConditions_font-size-28__1ejsG {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-28__1ejsG {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.TermsConditions_font-size-32__2ji7i {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-32__2ji7i {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.TermsConditions_font-size-44__vcvnU {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-44__vcvnU {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.TermsConditions_font-size-48__2QaWM {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .TermsConditions_font-size-48__2QaWM {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.TermsConditions_mainCont__lEqNv {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .TermsConditions_mainCont__lEqNv {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .TermsConditions_mainCont__lEqNv {
      padding: 0; } }
  .TermsConditions_mainCont__lEqNv .TermsConditions_firstTitle__KWAJR h3 {
    margin-top: 40px; }
  .TermsConditions_mainCont__lEqNv input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .TermsConditions_mainCont__lEqNv p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .TermsConditions_mainCont__lEqNv em {
    font-style: normal;
    font-weight: bold; }
  .TermsConditions_mainCont__lEqNv h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .TermsConditions_mainCont__lEqNv h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .TermsConditions_mainCont__lEqNv h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .TermsConditions_mainCont__lEqNv h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_inputBox__HGgu6 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_inputBoxInlineSmall__vwOk0,
  .TermsConditions_mainCont__lEqNv .TermsConditions_inputBoxInlineLarge__2cAfZ {
    float: left; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_inputBoxInlineSmall__vwOk0 {
    width: 80px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_inputBoxInlineLarge__2cAfZ {
    width: 140px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_buttonCont__1FmCR,
  .TermsConditions_mainCont__lEqNv .TermsConditions_formLine__1bEpm {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_buttonCont__1FmCR {
    margin-top: 50px;
    margin-bottom: 50px; }
    .TermsConditions_mainCont__lEqNv .TermsConditions_buttonCont__1FmCR .TermsConditions_rightCont__3sFdw {
      text-align: right; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_smallParagraph__3xJPN {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .TermsConditions_mainCont__lEqNv .TermsConditions_smallParagraph__3xJPN.TermsConditions_smallParagraphMarginTop__2H2iJ {
      margin-top: 15px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_error__2zhbC {
    color: #d7153a; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_errorContainer__36hZS {
    padding-top: 5px;
    padding-bottom: 10px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_secondarySection__ItKVh {
    margin-top: 15px; }
    .TermsConditions_mainCont__lEqNv .TermsConditions_secondarySection__ItKVh .dropdown {
      max-width: 300px; }
      .TermsConditions_mainCont__lEqNv .TermsConditions_secondarySection__ItKVh .dropdown button,
      .TermsConditions_mainCont__lEqNv .TermsConditions_secondarySection__ItKVh .dropdown .dropdown-menu.show {
        width: 100%; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_select__VyKGU {
    margin-top: 6px; }
    .TermsConditions_mainCont__lEqNv .TermsConditions_select__VyKGU > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_dropdown__2LEFE {
    margin-top: 6px;
    width: 100%; }
    .TermsConditions_mainCont__lEqNv .TermsConditions_dropdown__2LEFE button {
      width: 100%; }
    .TermsConditions_mainCont__lEqNv .TermsConditions_dropdown__2LEFE .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_loadingCont__27VHT {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .TermsConditions_mainCont__lEqNv .TermsConditions_loadingCont__27VHT img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes TermsConditions_rotation__3groh {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .TermsConditions_mainCont__lEqNv .TermsConditions_loadingCont__27VHT .TermsConditions_spinner__SBalC {
      -webkit-animation: TermsConditions_rotation__3groh 2s infinite linear; }
  .TermsConditions_mainCont__lEqNv button:focus, .TermsConditions_mainCont__lEqNv [type="button"]:focus, .TermsConditions_mainCont__lEqNv [type="reset"]:focus, .TermsConditions_mainCont__lEqNv [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_hiddenLabelWhite__1K97i {
    color: #fff;
    display: none; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_helperHeading__295eR {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .TermsConditions_mainCont__lEqNv .TermsConditions_calloutCont__25ojv {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_mainCont__lEqNv .TermsConditions_calloutCont__25ojv {
      padding-left: 0;
      padding-right: 0; } }
  .TermsConditions_mainCont__lEqNv .TermsConditions_callout__2r5LU {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .TermsConditions_mainCont__lEqNv .TermsConditions_callout__2r5LU {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .TermsConditions_mainCont__lEqNv .TermsConditions_calloutContentContainer__3DPul {
      padding: 0 !important; } }
  .TermsConditions_mainCont__lEqNv .TermsConditions_groupHeadingSpace__Swp1H {
    margin-top: 64px; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_groupHeading__3SUb8 hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .TermsConditions_mainCont__lEqNv .TermsConditions_groupHeading__3SUb8 h3 {
    margin-top: 30px !important; }
  .TermsConditions_mainCont__lEqNv header {
    margin: 0; }

body a.TermsConditions_formHelper__2GdOZ + div + input, body a.TermsConditions_formHelper__2GdOZ + div + fieldset {
  margin-top: 16px; }

body .TermsConditions_nswFormFieldset__3Mz7K {
  padding: 0; }

body .TermsConditions_cardSection__rIsIX {
  padding-left: 20px;
  padding-right: 20px; }

body .TermsConditions_card__1Y1jU {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .TermsConditions_card__1Y1jU .TermsConditions_nswNotification__1i1OW {
  margin-bottom: 24px; }

body label.TermsConditions_dBlock__HYa1h {
  max-width: 56px; }

body label.TermsConditions_dBlock__HYa1h + input {
  max-width: 64px; }

body label.TermsConditions_dBlock__HYa1h + input.TermsConditions_lg__2i5pd {
  max-width: 80px; }

body .TermsConditions_nswFormLabel__2DK6U, body .TermsConditions_nswFormRadio__label__1HXB7, body .TermsConditions_nswFormCheckbox__label__2VFsk {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.TermsConditions_nswFormLabel__2DK6U {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.TermsConditions_nswFormLabel__2DK6U {
  margin-top: 8px; }

body p + h4.TermsConditions_nswFormLabel__2DK6U {
  margin-top: 8px; }

body .TermsConditions_formHelper__2GdOZ {
  font-size: 14.4px; }

body .TermsConditions_formNav__qmiHy {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .TermsConditions_formNav__qmiHy .TermsConditions_nswButton__2yWHJ {
  margin: 0; }

body .TermsConditions_horScrollable__1Poen {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .TermsConditions_nswFormInput__14uXf {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .TermsConditions_buttonCont__1FmCR,
body .TermsConditions_formLine__1bEpm {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .TermsConditions_buttonCont__1FmCR {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .TermsConditions_buttonCont__1FmCR .TermsConditions_rightCont__3sFdw {
    text-align: right; }

@media (min-width: 576px) {
  body .TermsConditions_cardSection__rIsIX {
    padding-left: 20px;
    padding-right: 20px; }
  body .TermsConditions_card__1Y1jU {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .TermsConditions_cardSection__rIsIX {
    padding-left: 0;
    padding-right: 0; } }

.TermsConditions_mainCont__lEqNv .TermsConditions_pageTitle__WQk79 {
  text-align: center; }

.TermsConditions_mainCont__lEqNv ol {
  padding-left: 14px; }
  .TermsConditions_mainCont__lEqNv ol li {
    padding-left: 14px; }
    .TermsConditions_mainCont__lEqNv ol li ol {
      padding-left: 18px; }
      .TermsConditions_mainCont__lEqNv ol li ol li ol {
        padding-left: 14px; }

.TermsConditions_mainCont__lEqNv .TermsConditions_alphaList__300mm {
  list-style: lower-alpha; }

.TermsConditions_mainCont__lEqNv .TermsConditions_romanList__1wotD {
  list-style: lower-roman; }

.TermsConditions_mainCont__lEqNv h5 {
  margin-top: 24px; }

.Privacy_font-size-12__1hd7Y {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-12__1hd7Y {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Privacy_font-size-13__2aHqB {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-13__2aHqB {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Privacy_font-size-14__3p_pb {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-14__3p_pb {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Privacy_font-size-16__CnDX0, .Privacy_checkBox__6PIQf, .Privacy_mainCont__1KZ2f .Privacy_helperHeading__3EJEo {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-16__CnDX0, .Privacy_checkBox__6PIQf, .Privacy_mainCont__1KZ2f .Privacy_helperHeading__3EJEo {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Privacy_font-size-20__1Ll0N {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-20__1Ll0N {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Privacy_font-size-24__1txmy {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-24__1txmy {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Privacy_font-size-28__1tVL0 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-28__1tVL0 {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Privacy_font-size-32__10iFx {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-32__10iFx {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Privacy_font-size-44__nn1vZ {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-44__nn1vZ {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Privacy_font-size-48__3E0kF {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-48__3E0kF {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Privacy_margin-top-8__36UJv {
  margin-top: 8px;
  margin-top: 0.8rem; }

.Privacy_margin-bottom-8__3dlkl {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

.Privacy_margin-top-12__1vcpf {
  margin-top: 12px;
  margin-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-12__1vcpf {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-12__1vcpf {
      margin-top: 8px;
      margin-top: 0.8rem; } }

.Privacy_margin-bottom-12__21bqj {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-12__21bqj {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-12__21bqj {
      margin-bottom: 8px;
      margin-bottom: 0.8rem; } }

.Privacy_margin-top-16__33XLG, body .Privacy_textAreaLabel__2sV7M {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-16__33XLG, body .Privacy_textAreaLabel__2sV7M {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-16__33XLG, body .Privacy_textAreaLabel__2sV7M {
      margin-top: 12px;
      margin-top: 1.2rem; } }

.Privacy_margin-bottom-16__Vxa3q {
  margin-bottom: 16px;
  margin-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-16__Vxa3q {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-16__Vxa3q {
      margin-bottom: 12px;
      margin-bottom: 1.2rem; } }

.Privacy_margin-top-24__1PXQo {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-24__1PXQo {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-24__1PXQo {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Privacy_margin-bottom-24__f8lsI {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-24__f8lsI {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-24__f8lsI {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Privacy_margin-top-32__2sh0X {
  margin-top: 32px;
  margin-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-32__2sh0X {
      margin-top: 24px;
      margin-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-32__2sh0X {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.Privacy_margin-bottom-32__v4hm9 {
  margin-bottom: 32px;
  margin-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-32__v4hm9 {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-32__v4hm9 {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }

.Privacy_margin-top-46__3JRPY {
  margin-top: 46px;
  margin-top: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-46__3JRPY {
      margin-top: 30px;
      margin-top: 3rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-46__3JRPY {
      margin-top: 22px;
      margin-top: 2.2rem; } }

.Privacy_margin-bottom-46__UkChz {
  margin-bottom: 46px;
  margin-bottom: 4.6rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-46__UkChz {
      margin-bottom: 30px;
      margin-bottom: 3rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-46__UkChz {
      margin-bottom: 22px;
      margin-bottom: 2.2rem; } }

.Privacy_margin-top-48__2KrjK {
  margin-top: 48px;
  margin-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-48__2KrjK {
      margin-top: 32px;
      margin-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-48__2KrjK {
      margin-top: 24px;
      margin-top: 2.4rem; } }

.Privacy_margin-bottom-48__2jVlO {
  margin-bottom: 48px;
  margin-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-48__2jVlO {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-48__2jVlO {
      margin-bottom: 24px;
      margin-bottom: 2.4rem; } }

.Privacy_margin-top-64__2ayW2 {
  margin-top: 64px;
  margin-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-64__2ayW2 {
      margin-top: 48px;
      margin-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-64__2ayW2 {
      margin-top: 32px;
      margin-top: 3.2rem; } }

.Privacy_margin-bottom-64__LXhXe {
  margin-bottom: 64px;
  margin-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-64__LXhXe {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-64__LXhXe {
      margin-bottom: 32px;
      margin-bottom: 3.2rem; } }

.Privacy_margin-top-128__dfmpO {
  margin-top: 128px;
  margin-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-top-128__dfmpO {
      margin-top: 64px;
      margin-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-top-128__dfmpO {
      margin-top: 48px;
      margin-top: 4.8rem; } }

.Privacy_margin-bottom-128__1ef7a {
  margin-bottom: 128px;
  margin-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_margin-bottom-128__1ef7a {
      margin-bottom: 64px;
      margin-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_margin-bottom-128__1ef7a {
      margin-bottom: 48px;
      margin-bottom: 4.8rem; } }

.Privacy_padding-top-8__bS6Gk {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Privacy_padding-bottom-8__ZqLGx {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Privacy_padding-top-12__2wSXW {
  padding-top: 12px;
  padding-top: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-top-12__2wSXW {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-top-12__2wSXW {
      padding-top: 8px;
      padding-top: 0.8rem; } }

.Privacy_padding-bottom-12__1agup {
  padding-bottom: 12px;
  padding-bottom: 1.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-bottom-12__1agup {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-bottom-12__1agup {
      padding-bottom: 8px;
      padding-bottom: 0.8rem; } }

.Privacy_padding-top-16__yNOQM {
  padding-top: 16px;
  padding-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-top-16__yNOQM {
      padding-top: 12px;
      padding-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-top-16__yNOQM {
      padding-top: 12px;
      padding-top: 1.2rem; } }

.Privacy_padding-bottom-16__1iIYS {
  padding-bottom: 16px;
  padding-bottom: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-bottom-16__1iIYS {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-bottom-16__1iIYS {
      padding-bottom: 12px;
      padding-bottom: 1.2rem; } }

.Privacy_padding-top-24__gnd0Y {
  padding-top: 24px;
  padding-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-top-24__gnd0Y {
      padding-top: 16px;
      padding-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-top-24__gnd0Y {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Privacy_padding-bottom-24__2cEew {
  padding-bottom: 24px;
  padding-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-bottom-24__2cEew {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-bottom-24__2cEew {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Privacy_padding-top-32__3B3g- {
  padding-top: 32px;
  padding-top: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-top-32__3B3g- {
      padding-top: 24px;
      padding-top: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-top-32__3B3g- {
      padding-top: 16px;
      padding-top: 1.6rem; } }

.Privacy_padding-bottom-32__3TIYz {
  padding-bottom: 32px;
  padding-bottom: 3.2rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-bottom-32__3TIYz {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-bottom-32__3TIYz {
      padding-bottom: 16px;
      padding-bottom: 1.6rem; } }

.Privacy_padding-top-48__1YNvi {
  padding-top: 48px;
  padding-top: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-top-48__1YNvi {
      padding-top: 32px;
      padding-top: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-top-48__1YNvi {
      padding-top: 24px;
      padding-top: 2.4rem; } }

.Privacy_padding-bottom-48__3B9sf {
  padding-bottom: 48px;
  padding-bottom: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-bottom-48__3B9sf {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-bottom-48__3B9sf {
      padding-bottom: 24px;
      padding-bottom: 2.4rem; } }

.Privacy_padding-top-64__3y4UU {
  padding-top: 64px;
  padding-top: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-top-64__3y4UU {
      padding-top: 48px;
      padding-top: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-top-64__3y4UU {
      padding-top: 32px;
      padding-top: 3.2rem; } }

.Privacy_padding-bottom-64__397k3 {
  padding-bottom: 64px;
  padding-bottom: 6.4rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-bottom-64__397k3 {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-bottom-64__397k3 {
      padding-bottom: 32px;
      padding-bottom: 3.2rem; } }

.Privacy_padding-top-128__1UkpZ {
  padding-top: 128px;
  padding-top: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-top-128__1UkpZ {
      padding-top: 64px;
      padding-top: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-top-128__1UkpZ {
      padding-top: 48px;
      padding-top: 4.8rem; } }

.Privacy_padding-bottom-128__38BRY {
  padding-bottom: 128px;
  padding-bottom: 12.8rem; }
  @media screen and (min-width: 768px) {
    .Privacy_padding-bottom-128__38BRY {
      padding-bottom: 64px;
      padding-bottom: 6.4rem; } }
  @media screen and (max-width: 768px) {
    .Privacy_padding-bottom-128__38BRY {
      padding-bottom: 48px;
      padding-bottom: 4.8rem; } }

.Privacy_siteContainer__1x6EG {
  margin: 0;
  width: 100%; }
  @media screen and (max-width: 768px) {
    .Privacy_siteContainer__1x6EG {
      padding: 0; } }
  .Privacy_siteContainer__1x6EG .Privacy_siteSubCont__1Ij-6 {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }

.Privacy_layout-section__1co0S {
  margin-top: 149px;
  margin-top: 14.9rem;
  overflow: hidden; }
  @media screen and (min-width: 768px) {
    .Privacy_layout-section__1co0S {
      margin-top: 0; } }

body .Privacy_buttonPrimary__34YjI {
  background: #002664;
  border: 2px solid #002664;
  color: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Privacy_buttonPrimary__34YjI:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .Privacy_buttonSecondary__2i21k {
  border: 2px solid #002664;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 44px;
  line-height: 4.4rem;
  min-width: 124px;
  min-width: 12.4rem;
  padding: 0 20px;
  padding: 0 2rem;
  border-radius: 5px;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  cursor: pointer; }
  body .Privacy_buttonSecondary__2i21k:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .Privacy_noneListStyle__YJvvH {
  list-style-type: none; }

body .Privacy_textBox__3b-WC {
  width: 100%;
  line-height: 48px;
  line-height: 4.8rem;
  height: 48px;
  height: 4.8rem;
  padding: 0 10px;
  padding: 0 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Privacy_textArea__1kzAd {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

body .Privacy_textAreaLabel__2sV7M {
  font-size: 14px;
  font-size: 1.4rem;
  color: #4f4f4f; }

body .Privacy_inputLabel__72LMV {
  font-size: 16px;
  font-size: 1.6rem;
  color: #4f4f4f;
  display: block;
  padding-left: 2px;
  padding-left: 0.2rem; }

.Privacy_checkBox__6PIQf {
  position: relative;
  padding-left: 35px;
  color: #000000;
  cursor: pointer; }
  .Privacy_checkBox__6PIQf .Privacy_checkBoxIcon__39eJc {
    position: relative;
    display: inline-block;
    left: -36px;
    top: -18px; }
    .Privacy_checkBox__6PIQf .Privacy_checkBoxIcon__39eJc:before {
      content: "";
      background: #002664;
      top: -2px;
      left: -2px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .Privacy_checkBox__6PIQf svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .Privacy_checkBox__6PIQf input[type="checkbox"] {
    display: none; }
    .Privacy_checkBox__6PIQf input[type="checkbox"]:checked + .Privacy_checkBoxIcon__39eJc svg {
      background: #002664; }

.Privacy_checkBoxError__1jdBi .Privacy_checkBoxIcon__39eJc:before {
  background: #b81237 !important; }

.Privacy_font-size-12__1hd7Y {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-12__1hd7Y {
      font-size: 12px;
      font-size: 1.2rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Privacy_font-size-13__2aHqB {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  line-height: 1.6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-13__2aHqB {
      font-size: 13px;
      font-size: 1.3rem;
      line-height: 16px;
      line-height: 1.6rem; } }

.Privacy_font-size-14__3p_pb {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-14__3p_pb {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 18px;
      line-height: 1.8rem; } }

.Privacy_font-size-16__CnDX0, .Privacy_checkBox__6PIQf, .Privacy_mainCont__1KZ2f .Privacy_helperHeading__3EJEo {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-16__CnDX0, .Privacy_checkBox__6PIQf, .Privacy_mainCont__1KZ2f .Privacy_helperHeading__3EJEo {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

.Privacy_font-size-20__1Ll0N {
  font-size: 20px;
  font-size: 2rem;
  line-height: 24px;
  line-height: 2.4rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-20__1Ll0N {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Privacy_font-size-24__1txmy {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-24__1txmy {
      font-size: 20px;
      font-size: 2rem;
      line-height: 24px;
      line-height: 2.4rem; } }

.Privacy_font-size-28__1tVL0 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
  line-height: 3.2rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-28__1tVL0 {
      font-size: 24px;
      font-size: 2.4rem;
      line-height: 28px;
      line-height: 2.8rem; } }

.Privacy_font-size-32__10iFx {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-32__10iFx {
      font-size: 26px;
      font-size: 2.6rem;
      line-height: 30px;
      line-height: 3rem; } }

.Privacy_font-size-44__nn1vZ {
  font-size: 44px;
  font-size: 4.4rem;
  line-height: 48px;
  line-height: 4.8rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-44__nn1vZ {
      font-size: 28px;
      font-size: 2.8rem;
      line-height: 34px;
      line-height: 3.4rem; } }

.Privacy_font-size-48__3E0kF {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 60px;
  line-height: 6rem; }
  @media screen and (max-width: 768px) {
    .Privacy_font-size-48__3E0kF {
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 38px;
      line-height: 3.8rem; } }

.Privacy_mainCont__1KZ2f {
  width: 90%;
  padding: 0 15px; }
  @media (max-width: 1000px) {
    .Privacy_mainCont__1KZ2f {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .Privacy_mainCont__1KZ2f {
      padding: 0; } }
  .Privacy_mainCont__1KZ2f .Privacy_firstTitle__4pbl6 h3 {
    margin-top: 40px; }
  .Privacy_mainCont__1KZ2f input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .Privacy_mainCont__1KZ2f p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .Privacy_mainCont__1KZ2f em {
    font-style: normal;
    font-weight: bold; }
  .Privacy_mainCont__1KZ2f h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    margin: 54px 0 40px; }
  .Privacy_mainCont__1KZ2f h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 54px 0 16px; }
  .Privacy_mainCont__1KZ2f h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 20px; }
  .Privacy_mainCont__1KZ2f h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #333333;
    margin: 34px 0 24px; }
  .Privacy_mainCont__1KZ2f .Privacy_inputBox__1QFI0 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .Privacy_mainCont__1KZ2f .Privacy_inputBoxInlineSmall__2DIXD,
  .Privacy_mainCont__1KZ2f .Privacy_inputBoxInlineLarge__1UOaY {
    float: left; }
  .Privacy_mainCont__1KZ2f .Privacy_inputBoxInlineSmall__2DIXD {
    width: 80px; }
  .Privacy_mainCont__1KZ2f .Privacy_inputBoxInlineLarge__1UOaY {
    width: 140px; }
  .Privacy_mainCont__1KZ2f .Privacy_buttonCont__3XOYL,
  .Privacy_mainCont__1KZ2f .Privacy_formLine__3SA10 {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .Privacy_mainCont__1KZ2f .Privacy_buttonCont__3XOYL {
    margin-top: 50px;
    margin-bottom: 50px; }
    .Privacy_mainCont__1KZ2f .Privacy_buttonCont__3XOYL .Privacy_rightCont__1k_lj {
      text-align: right; }
  .Privacy_mainCont__1KZ2f .Privacy_smallParagraph__3IO2v {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .Privacy_mainCont__1KZ2f .Privacy_smallParagraph__3IO2v.Privacy_smallParagraphMarginTop__12H2N {
      margin-top: 15px; }
  .Privacy_mainCont__1KZ2f .Privacy_error__2Hto7 {
    color: #d7153a; }
  .Privacy_mainCont__1KZ2f .Privacy_errorContainer__2WETn {
    padding-top: 5px;
    padding-bottom: 10px; }
  .Privacy_mainCont__1KZ2f .Privacy_secondarySection__3nFw7 {
    margin-top: 15px; }
    .Privacy_mainCont__1KZ2f .Privacy_secondarySection__3nFw7 .dropdown {
      max-width: 300px; }
      .Privacy_mainCont__1KZ2f .Privacy_secondarySection__3nFw7 .dropdown button,
      .Privacy_mainCont__1KZ2f .Privacy_secondarySection__3nFw7 .dropdown .dropdown-menu.show {
        width: 100%; }
  .Privacy_mainCont__1KZ2f .Privacy_select__171FZ {
    margin-top: 6px; }
    .Privacy_mainCont__1KZ2f .Privacy_select__171FZ > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .Privacy_mainCont__1KZ2f .Privacy_dropdown__B4BxR {
    margin-top: 6px;
    width: 100%; }
    .Privacy_mainCont__1KZ2f .Privacy_dropdown__B4BxR button {
      width: 100%; }
    .Privacy_mainCont__1KZ2f .Privacy_dropdown__B4BxR .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .Privacy_mainCont__1KZ2f .Privacy_loadingCont__2xli0 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .Privacy_mainCont__1KZ2f .Privacy_loadingCont__2xli0 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes Privacy_rotation__3JM4j {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .Privacy_mainCont__1KZ2f .Privacy_loadingCont__2xli0 .Privacy_spinner__2rMZ6 {
      -webkit-animation: Privacy_rotation__3JM4j 2s infinite linear; }
  .Privacy_mainCont__1KZ2f button:focus, .Privacy_mainCont__1KZ2f [type="button"]:focus, .Privacy_mainCont__1KZ2f [type="reset"]:focus, .Privacy_mainCont__1KZ2f [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .Privacy_mainCont__1KZ2f .Privacy_hiddenLabelWhite__3zk9B {
    color: #fff;
    display: none; }
  .Privacy_mainCont__1KZ2f .Privacy_helperHeading__3EJEo {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .Privacy_mainCont__1KZ2f .Privacy_calloutCont__2Uxqe {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .Privacy_mainCont__1KZ2f .Privacy_calloutCont__2Uxqe {
      padding-left: 0;
      padding-right: 0; } }
  .Privacy_mainCont__1KZ2f .Privacy_callout__1RVMA {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .Privacy_mainCont__1KZ2f .Privacy_callout__1RVMA {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .Privacy_mainCont__1KZ2f .Privacy_calloutContentContainer__33vKi {
      padding: 0 !important; } }
  .Privacy_mainCont__1KZ2f .Privacy_groupHeadingSpace__RQx6I {
    margin-top: 64px; }
  .Privacy_mainCont__1KZ2f .Privacy_groupHeading__1Wz1B hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .Privacy_mainCont__1KZ2f .Privacy_groupHeading__1Wz1B h3 {
    margin-top: 30px !important; }
  .Privacy_mainCont__1KZ2f header {
    margin: 0; }

body a.Privacy_formHelper__3Em5K + div + input, body a.Privacy_formHelper__3Em5K + div + fieldset {
  margin-top: 16px; }

body .Privacy_nswFormFieldset__38woE {
  padding: 0; }

body .Privacy_cardSection__213pE {
  padding-left: 20px;
  padding-right: 20px; }

body .Privacy_card__2KUhR {
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 10px #ccc;
  margin: 0 -16px 24px -16px;
  padding: 24px 16px 0; }

body .Privacy_card__2KUhR .Privacy_nswNotification__1cpEP {
  margin-bottom: 24px; }

body label.Privacy_dBlock__3rJXK {
  max-width: 56px; }

body label.Privacy_dBlock__3rJXK + input {
  max-width: 64px; }

body label.Privacy_dBlock__3rJXK + input.Privacy_lg__BGTOi {
  max-width: 80px; }

body .Privacy_nswFormLabel__Sb6pi, body .Privacy_nswFormRadio__label__XQSar, body .Privacy_nswFormCheckbox__label__15sEm {
  font-size: 14.4px;
  font-weight: 600;
  margin-top: 8px; }

body h4.Privacy_nswFormLabel__Sb6pi {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px; }

body hr + fieldset h4.Privacy_nswFormLabel__Sb6pi {
  margin-top: 8px; }

body p + h4.Privacy_nswFormLabel__Sb6pi {
  margin-top: 8px; }

body .Privacy_formHelper__3Em5K {
  font-size: 14.4px; }

body .Privacy_formNav__36G1R {
  display: flex;
  justify-content: space-between;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 32px; }

body .Privacy_formNav__36G1R .Privacy_nswButton__2g-ny {
  margin: 0; }

body .Privacy_horScrollable__1fga9 {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory; }

body .Privacy_nswFormInput__2q_oN {
  font-family: Montserrat,Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%; }

body .Privacy_buttonCont__3XOYL,
body .Privacy_formLine__3SA10 {
  margin: 20px 0;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px; }

body .Privacy_buttonCont__3XOYL {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .Privacy_buttonCont__3XOYL .Privacy_rightCont__1k_lj {
    text-align: right; }

@media (min-width: 576px) {
  body .Privacy_cardSection__213pE {
    padding-left: 20px;
    padding-right: 20px; }
  body .Privacy_card__2KUhR {
    margin: 0 0 32px -32px;
    padding: 32px; }
  body h3 {
    font-size: 24px !important; } }

@media (min-width: 768px) {
  body .Privacy_cardSection__213pE {
    padding-left: 0;
    padding-right: 0; } }

.Privacy_mainCont__1KZ2f h5 {
  margin-top: 24px; }

.Privacy_mainCont__1KZ2f ul {
  padding-left: 18px; }


/*# sourceMappingURL=main~e2550e02.365a510b.chunk.css.map*/