.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; }

footer {
  margin-bottom: -25px; }

.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: #202d60;
  border: 2px solid #202d60;
  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 #202d60;
  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: 10px;
  color: #000000;
  cursor: pointer; }
  .Welcome_checkBox__3LU51 .Welcome_checkBoxIcon__1FiH3 {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .Welcome_checkBox__3LU51 .Welcome_checkBoxIcon__1FiH3:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      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 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .Welcome_checkBox__3LU51 input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .Welcome_checkBox__3LU51 input[type='checkbox']:checked + .Welcome_checkBoxIcon__1FiH3 svg {
      background: #447b75; }

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

.Welcome_checkBox__3LU51.Welcome_checkBoxContainer__1aU8W {
  padding-left: 50px; }

.Welcome_checkBoxContainer__1aU8W {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.Welcome_checkBoxContainer__1aU8W input {
  cursor: pointer; }

/* Create a custom checkbox */
.Welcome_mark__2-GsD {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.Welcome_markContainer__2z-_8 {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.Welcome_checkBoxContainer__1aU8W input:checked ~ .Welcome_markContainer__2z-_8 .Welcome_mark__2-GsD {
  background-color: #447b75; }

.Welcome_checkBoxContainer__1aU8W input:focus ~ .Welcome_markContainer__2z-_8 {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.Welcome_mark__2-GsD:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.Welcome_checkBoxContainer__1aU8W input:checked ~ .Welcome_markContainer__2z-_8 .Welcome_mark__2-GsD:after {
  display: block; }

/* Style the mark/indicator */
.Welcome_checkBoxContainer__1aU8W .Welcome_markContainer__2z-_8 .Welcome_mark__2-GsD:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.Welcome_checkBoxPosition__3HquQ {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

.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; }
  .Welcome_mainCont__TrcrU.Welcome_mainContFullWidth__3SlPX {
    width: 100%; }
  @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 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

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

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

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: 16px; }

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;
  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;
  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; } }

@media (min-width: 768px) and (max-width: 991px) {
  .Welcome_headBanner__2s8L9 {
    margin-bottom: 32px; } }

.Welcome_headBanner__2s8L9 h1 {
  padding-bottom: 0;
  font-size: 48px !important;
  line-height: 60px !important;
  margin-bottom: 24px !important;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0px; }
  @media (max-width: 767px) {
    .Welcome_headBanner__2s8L9 h1 {
      width: 100%;
      font-size: 36px !important;
      font-style: normal !important;
      font-weight: 600 !important;
      line-height: 45px !important;
      letter-spacing: 0px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .Welcome_headBanner__2s8L9 h1 {
      width: 60% !important;
      margin-bottom: 20px !important;
      font-size: 36px !important;
      font-style: normal !important;
      font-weight: 600 !important;
      line-height: 45px !important;
      letter-spacing: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .Welcome_warningWrap__2_Q1m {
    width: calc(100% - 32px) !important;
    margin-bottom: 4px; } }

@media (max-width: 767px) {
  .Welcome_warningWrap__2_Q1m {
    padding-right: 32px !important;
    margin-bottom: 4px;
    margin-left: 16px; } }

@media (max-width: 768px) {
  .Welcome_mobileBanner__mm5rb {
    background-image: none;
    background-repeat: no-repeat;
    padding: 32px 0 0px;
    margin-bottom: 6px;
    background-size: 100% 100% !important;
    border-bottom: 1px solid #e4e4e6;
    margin-left: 16px !important; } }

@media (max-width: 991px) and (min-width: 768px) {
  .Welcome_mobileBanner__mm5rb {
    background-image: url(/static/media/landingPage.8ef27561.png);
    background-repeat: no-repeat;
    padding: 32px 0 0px;
    margin-bottom: 0;
    background-size: 100% 120% !important;
    border-bottom: 1px solid #e4e4e6;
    padding-left: 32px !important; } }

.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%; }
  @media (max-width: 768px) {
    .Welcome_stateList__2ZLtD li {
      width: 15%; } }

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

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

.Welcome_stepProgressList__1WdyT {
  display: block;
  margin: 0;
  padding: 16px;
  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; }
  @media (max-width: 991px) {
    .Welcome_stepProgressList__1WdyT li {
      display: flex;
      padding-left: 52px;
      width: auto;
      align-items: center;
      margin-right: 0;
      height: auto;
      padding-bottom: 24px; } }
  @media (max-width: 768px) {
    .Welcome_stepProgressList__1WdyT li:last-child {
      padding-bottom: 0; } }

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

.Welcome_stepProgressList__1WdyT li img {
  height: 60px;
  width: auto;
  margin-bottom: 32px; }
  @media (max-width: 991px) {
    .Welcome_stepProgressList__1WdyT li img {
      margin-bottom: 0;
      height: 50px;
      width: 50px; } }

.Welcome_stepProgressList__1WdyT li::before {
  content: counter(my-counter) " ";
  color: #000000;
  font-weight: 600;
  background-color: #447b75;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  top: 65px;
  left: calc(50% - 20px);
  font-size: 20px;
  color: white; }
  @media (max-width: 991px) {
    .Welcome_stepProgressList__1WdyT li::before {
      top: 8px;
      left: -15px;
      width: 35px;
      height: 35px;
      line-height: 36px; } }

.Welcome_stepTitle__2ht-- {
  display: block;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px; }
  @media (max-width: 991px) {
    .Welcome_stepTitle__2ht-- {
      text-align: left;
      padding-left: 32px; } }

.Welcome_whoToNotify__DUD9F {
  padding: 64px 0 24px; }
  @media (max-width: 991px) {
    .Welcome_whoToNotify__DUD9F {
      padding: 32px 0 8px; } }
  .Welcome_whoToNotify__DUD9F p {
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
    padding-bottom: 32px; }
    @media (max-width: 991px) {
      .Welcome_whoToNotify__DUD9F p {
        font-size: 22px;
        line-height: 27.5px; } }
  .Welcome_whoToNotify__DUD9F .Welcome_loadingCont__3LNJ2 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-bottom: 20px;
    width: 100%; }
    .Welcome_whoToNotify__DUD9F .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_whoToNotify__DUD9F .Welcome_loadingCont__3LNJ2 .Welcome_spinner__1322J {
      -webkit-animation: Welcome_rotation__3MRSj 2s infinite linear; }

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

.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_buttonCont__h_9q8 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }
  .Welcome_buttonCont__h_9q8 button {
    width: 100%; }

@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_displayOrgLogo__Y8Szg {
    margin-top: 32px; }
  .Welcome_displayOrgLogo__Y8Szg li {
    width: auto;
    max-width: 140px;
    margin-right: 48px;
    image-rendering: -moz-crisp-edges;
    /* Firefox */
    image-rendering: -o-crisp-edges;
    /* Opera */
    image-rendering: -webkit-optimize-contrast;
    /* Webkit (non-standard naming) */
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
    /* IE (non-standard property) */ }
  .Welcome_displayOrgLogo__Y8Szg li img {
    max-width: 140px;
    height: auto;
    image-rendering: -moz-crisp-edges;
    /* Firefox */
    image-rendering: -o-crisp-edges;
    /* Opera */
    image-rendering: -webkit-optimize-contrast;
    /* Webkit (non-standard naming) */
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
    /* IE (non-standard property) */ } }

@media (min-width: 992px) {
  .Welcome_stateList__2ZLtD li {
    max-width: 80px;
    margin-bottom: 0; }
  .Welcome_stateList__2ZLtD li div {
    height: 75px; }
  .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: 100%;
    padding: 0; }
  .Welcome_stepProgressList__1WdyT li img {
    margin-bottom: 48px;
    height: 70px;
    padding-top: 5px;
    width: 70px; } }
  @media (min-width: 992px) and (max-width: 991px) {
    .Welcome_stepProgressList__1WdyT li img {
      height: 50px;
      width: 50px; } }

@media (min-width: 992px) {
  .Welcome_stepProgressList__1WdyT li .Welcome_stepTitle__2ht-- {
    display: block;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    margin-top: 55px; }
  .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: 38px;
    height: 38px;
    padding-top: 4px;
    font-size: 20px;
    margin-top: 20px; }
  .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;
    font-size: 24px;
    line-height: 32px;
    font-weight: 600; } }
  @media (min-width: 992px) and (max-width: 991px) {
    .Welcome_upperFooter__37aK3 h3,
    .Welcome_upperFooter__37aK3 p {
      font-size: 22px;
      line-height: 27.5px;
      font-weight: 600px; } }

.Welcome_guideWrap__1hBOj {
  display: flex; }
  @media (max-width: 991px) and (min-width: 768px) {
    .Welcome_guideWrap__1hBOj {
      flex-direction: column;
      padding: 48px 0; } }
  @media (max-width: 767px) {
    .Welcome_guideWrap__1hBOj {
      flex-direction: column;
      padding: 32px 0; } }

@media (max-width: 991px) {
  .Welcome_wrap1__XXuVh {
    order: 2; } }

.Welcome_whatInfoWrap__28873:first-child {
  padding-right: 32px; }
  @media (max-width: 767px) {
    .Welcome_whatInfoWrap__28873:first-child {
      padding-right: 0; } }

.Welcome_whatInfoWrap__28873 {
  padding: 64px 0;
  width: 50%; }
  .Welcome_whatInfoWrap__28873:last-child {
    align-items: flex-end;
    display: flex; }
  @media (max-width: 991px) {
    .Welcome_whatInfoWrap__28873 {
      padding: 0;
      width: 100%; } }
  @media (max-width: 991px) {
    .Welcome_whatInfoWrap__28873 .Welcome_guideImage__1Shyy {
      margin-bottom: 32px; } }
  .Welcome_whatInfoWrap__28873 img {
    width: 100%;
    height: auto; }
  .Welcome_whatInfoWrap__28873 h3 {
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 32px;
    font-weight: 600; }
    @media (max-width: 991px) {
      .Welcome_whatInfoWrap__28873 h3 {
        font-size: 22px !important;
        line-height: 27.5px; } }
  .Welcome_whatInfoWrap__28873 ul {
    margin: 24px 0;
    list-style: none;
    padding-left: 0; }
    .Welcome_whatInfoWrap__28873 ul li {
      margin-bottom: 24px; }
      .Welcome_whatInfoWrap__28873 ul li .Welcome_checkBox__3LU51 {
        display: inline-block;
        border: 2px solid #242934;
        height: 14px;
        width: 8px;
        margin-right: 12px; }
      .Welcome_whatInfoWrap__28873 ul li img {
        width: 18px;
        height: 16px;
        color: #333;
        margin-right: 16px; }
  .Welcome_whatInfoWrap__28873 p {
    margin-bottom: 32px; }
  .Welcome_whatInfoWrap__28873 button {
    height: 48px;
    border: 1px solid #447b75;
    border-radius: 4px;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #447b75;
    padding: 0 28px;
    background: white;
    margin-top: 16px; }
    @media (max-width: 767px) {
      .Welcome_whatInfoWrap__28873 button {
        width: 100%; } }

.Welcome_supportedStates__13eNk {
  background: #f4f4f7;
  padding: 64px 0; }
  @media (max-width: 991px) {
    .Welcome_supportedStates__13eNk {
      padding: 42px 0 10px; } }
  .Welcome_supportedStates__13eNk p {
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
    padding-bottom: 32px;
    margin: 0 !important; }
    @media (max-width: 991px) {
      .Welcome_supportedStates__13eNk p {
        font-size: 22px;
        line-height: 27.5px; } }
  .Welcome_supportedStates__13eNk .Welcome_stateList__2ZLtD {
    margin-top: 0px; }
    .Welcome_supportedStates__13eNk .Welcome_stateList__2ZLtD li {
      margin-right: 32px; }
      @media (max-width: 991px) {
        .Welcome_supportedStates__13eNk .Welcome_stateList__2ZLtD li {
          margin-bottom: 32px; } }
      .Welcome_supportedStates__13eNk .Welcome_stateList__2ZLtD li img {
        width: 85px;
        height: 85px;
        image-rendering: -moz-crisp-edges;
        /* Firefox */
        image-rendering: -o-crisp-edges;
        /* Opera */
        image-rendering: -webkit-optimize-contrast;
        /* Webkit (non-standard naming) */
        image-rendering: crisp-edges;
        -ms-interpolation-mode: nearest-neighbor;
        /* IE (non-standard property) */ }
        @media (max-width: 991px) {
          .Welcome_supportedStates__13eNk .Welcome_stateList__2ZLtD li img {
            width: 60px;
            height: 60px; } }

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

@media (max-width: 991px) {
  .Welcome_containerMobile__21QFc > div {
    margin-left: -30px !important;
    margin-right: 0 !important; } }

.Welcome_headBanner__2s8L9 {
  background-image: url(/static/media/landingPage.8ef27561.png);
  background-repeat: no-repeat;
  background-position-x: 100%;
  padding: 64px 0 28px;
  background-position-y: 0%;
  border-top: 1px solid #e4e4e6;
  border-bottom: 1px solid #e4e4e6; }
  @media (max-width: 991px) {
    .Welcome_headBanner__2s8L9 {
      background-image: none;
      padding: 0; } }

.Welcome_warningWrap__2_Q1m {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 28px; }
  @media (max-width: 991px) and (min-width: 768px) {
    .Welcome_warningWrap__2_Q1m {
      padding-left: 32px !important; } }
  .Welcome_warningWrap__2_Q1m .Welcome_embold__2-P6u {
    font-weight: 600;
    color: #000;
    padding-bottom: 4px;
    padding-bottom: 8px;
    margin: 0 !important;
    padding-top: 0; }

.Welcome_headTextWrap__1CyCM {
  padding-right: 0; }
  @media (max-width: 991px) {
    .Welcome_headTextWrap__1CyCM {
      padding-left: 0 !important;
      padding-bottom: 32px !important; } }

.Welcome_headTextWrap__1CyCM p {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 24px !important;
  max-width: 100%;
  padding: 0 0 8px 0 !important;
  margin: 0 !important; }
  @media (max-width: 991px) {
    .Welcome_headTextWrap__1CyCM p {
      padding-bottom: 0 !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; }

footer {
  margin-bottom: -25px; }

.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: #202d60;
  border: 2px solid #202d60;
  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 #202d60;
  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: 10px;
  color: #000000;
  cursor: pointer; }
  .DefaultLayout_checkBox__30KzH .DefaultLayout_checkBoxIcon__2XKat {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .DefaultLayout_checkBox__30KzH .DefaultLayout_checkBoxIcon__2XKat:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      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 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .DefaultLayout_checkBox__30KzH input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .DefaultLayout_checkBox__30KzH input[type='checkbox']:checked + .DefaultLayout_checkBoxIcon__2XKat svg {
      background: #447b75; }

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

.DefaultLayout_checkBox__30KzH.DefaultLayout_checkBoxContainer__3qzPp {
  padding-left: 50px; }

.DefaultLayout_checkBoxContainer__3qzPp {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.DefaultLayout_checkBoxContainer__3qzPp input {
  cursor: pointer; }

/* Create a custom checkbox */
.DefaultLayout_mark__15Lqs {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.DefaultLayout_markContainer__3xEyQ {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.DefaultLayout_checkBoxContainer__3qzPp input:checked ~ .DefaultLayout_markContainer__3xEyQ .DefaultLayout_mark__15Lqs {
  background-color: #447b75; }

.DefaultLayout_checkBoxContainer__3qzPp input:focus ~ .DefaultLayout_markContainer__3xEyQ {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.DefaultLayout_mark__15Lqs:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.DefaultLayout_checkBoxContainer__3qzPp input:checked ~ .DefaultLayout_markContainer__3xEyQ .DefaultLayout_mark__15Lqs:after {
  display: block; }

/* Style the mark/indicator */
.DefaultLayout_checkBoxContainer__3qzPp .DefaultLayout_markContainer__3xEyQ .DefaultLayout_mark__15Lqs:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.DefaultLayout_checkBoxPosition__3t4oi {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

.DefaultLayout_contentWrapper__1b5jJ {
  display: flex;
  flex-direction: column;
  height: 100vh; }
  @media (max-width: 500px) {
    .DefaultLayout_contentWrapper__1b5jJ {
      margin: 0 auto; } }
  .DefaultLayout_contentWrapper__1b5jJ main,
  .DefaultLayout_contentWrapper__1b5jJ .DefaultLayout_mainContent__lUJPs {
    flex-grow: 1; }

.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, .ParticipatingOrganisations_checkboxList__3O2JN li {
  margin-top: 24px;
  margin-top: 2.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-top-24__3FEV7, .ParticipatingOrganisations_checkboxList__3O2JN li {
      margin-top: 16px;
      margin-top: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-top-24__3FEV7, .ParticipatingOrganisations_checkboxList__3O2JN li {
      margin-top: 16px;
      margin-top: 1.6rem; } }

.ParticipatingOrganisations_margin-bottom-24__35rg2, .ParticipatingOrganisations_checkboxList__3O2JN li {
  margin-bottom: 24px;
  margin-bottom: 2.4rem; }
  @media screen and (min-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-24__35rg2, .ParticipatingOrganisations_checkboxList__3O2JN li {
      margin-bottom: 16px;
      margin-bottom: 1.6rem; } }
  @media screen and (max-width: 768px) {
    .ParticipatingOrganisations_margin-bottom-24__35rg2, .ParticipatingOrganisations_checkboxList__3O2JN li {
      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; }

footer {
  margin-bottom: -25px; }

.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: #202d60;
  border: 2px solid #202d60;
  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 #202d60;
  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: 10px;
  color: #000000;
  cursor: pointer; }
  .ParticipatingOrganisations_checkBox__4wl52 .ParticipatingOrganisations_checkBoxIcon__rU2Mk {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .ParticipatingOrganisations_checkBox__4wl52 .ParticipatingOrganisations_checkBoxIcon__rU2Mk:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      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 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .ParticipatingOrganisations_checkBox__4wl52 input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .ParticipatingOrganisations_checkBox__4wl52 input[type='checkbox']:checked + .ParticipatingOrganisations_checkBoxIcon__rU2Mk svg {
      background: #447b75; }

.ParticipatingOrganisations_checkBoxError__2R5M5 .ParticipatingOrganisations_checkBoxIcon__rU2Mk:before {
  background: #b81237 !important; }

.ParticipatingOrganisations_checkBox__4wl52.ParticipatingOrganisations_checkBoxContainer__umqTF {
  padding-left: 50px; }

.ParticipatingOrganisations_checkBoxContainer__umqTF {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.ParticipatingOrganisations_checkBoxContainer__umqTF input {
  cursor: pointer; }

/* Create a custom checkbox */
.ParticipatingOrganisations_mark__3vWAL {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.ParticipatingOrganisations_markContainer__1dZzy {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.ParticipatingOrganisations_checkBoxContainer__umqTF input:checked ~ .ParticipatingOrganisations_markContainer__1dZzy .ParticipatingOrganisations_mark__3vWAL {
  background-color: #447b75; }

.ParticipatingOrganisations_checkBoxContainer__umqTF input:focus ~ .ParticipatingOrganisations_markContainer__1dZzy {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.ParticipatingOrganisations_mark__3vWAL:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.ParticipatingOrganisations_checkBoxContainer__umqTF input:checked ~ .ParticipatingOrganisations_markContainer__1dZzy .ParticipatingOrganisations_mark__3vWAL:after {
  display: block; }

/* Style the mark/indicator */
.ParticipatingOrganisations_checkBoxContainer__umqTF .ParticipatingOrganisations_markContainer__1dZzy .ParticipatingOrganisations_mark__3vWAL:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.ParticipatingOrganisations_checkBoxPosition__29THc {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

.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; }
  .ParticipatingOrganisations_mainCont__3QjuX.ParticipatingOrganisations_mainContFullWidth__2yeRD {
    width: 100%; }
  @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 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .ParticipatingOrganisations_nswFormRadio__label__6fplB, body .ParticipatingOrganisations_nswFormCheckbox__label__3y0K0 {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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: 16px; }

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;
  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;
  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: 40px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_modal__3gwdq {
    position: absolute;
    top: 40px;
    left: 40px;
    right: 40px;
    bottom: 40px;
    background-color: papayawhip; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_Overlay__1ElhL {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rebeccapurple; }
  .ParticipatingOrganisations_mainCont__3QjuX h4 {
    font-size: 24px; }
  .ParticipatingOrganisations_mainCont__3QjuX h3 {
    font-size: 20px;
    margin: 34px 0 6px;
    color: #00397a; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_show__1vdMN {
    display: block; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_hide__sEUdE {
    display: none; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_hrLine__3ZSeD {
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: -25px;
    margin-right: -25px;
    height: 2px;
    box-shadow: inset 0 12px 12px -12px #e4e4e6; }
  .ParticipatingOrganisations_mainCont__3QjuX ul {
    padding-left: 35px; }
  .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_accordionContainer__3l2Xu {
    padding-top: 24px; }
  @media (max-width: 768px) {
    .ParticipatingOrganisations_mainCont__3QjuX .ParticipatingOrganisations_noMobilePad__7EJUX {
      padding-left: 0 !important;
      padding-right: 0 !important; } }

.ParticipatingOrganisations_stateLink__3v5Iq {
  color: #447b75; }
  .ParticipatingOrganisations_stateLink__3v5Iq:focus, .ParticipatingOrganisations_stateLink__3v5Iq:hover, .ParticipatingOrganisations_stateLink__3v5Iq:active {
    color: #447b75 !important; }

.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; }

.ParticipatingOrganisations_clearSearchLink__2xJnC, .ParticipatingOrganisations_clearSearchLink__2xJnC:hover {
  font-size: 1em;
  text-decoration: none;
  color: inherit; }

.ParticipatingOrganisations_checkboxList__3O2JN {
  list-style: none;
  padding-left: 0 !important;
  margin-top: 0; }
  .ParticipatingOrganisations_checkboxList__3O2JN li label {
    width: 100%;
    color: #333333;
    font-weight: normal; }
    .ParticipatingOrganisations_checkboxList__3O2JN li label div div:last-child span {
      padding-left: 8px; }
  .ParticipatingOrganisations_checkboxList__3O2JN li:last-child {
    margin-bottom: 0; }

@media (max-width: 768px) {
  .ParticipatingOrganisations_filterWrap__2CHDI {
    display: none; } }

.ParticipatingOrganisations_searchBox__Xgilb {
  padding-bottom: 15px; }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_showAllLink__x6TjZ {
    font-size: 16px;
    text-decoration: underline;
    color: #447b75;
    font-weight: normal;
    cursor: pointer;
    border-bottom: solid 1px #cccccc;
    padding-bottom: 24px;
    width: 100%;
    display: block; }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_stickyContainer__MgXhs {
    position: -webkit-sticky;
    position: sticky;
    padding-top: 24px;
    top: 0; }
  @media (max-width: 768px) {
    .ParticipatingOrganisations_searchBox__Xgilb {
      padding: 0 !important; } }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapItem__3a5UQ {
    display: flex;
    align-items: center; }
    .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapItem__3a5UQ .ParticipatingOrganisations_btnWrap__1RXQ7 {
      display: none;
      color: #447b75;
      margin-top: 40px;
      margin-left: auto; }
      @media (max-width: 768px) {
        .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapItem__3a5UQ .ParticipatingOrganisations_btnWrap__1RXQ7 {
          display: flex; } }
    .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapItem__3a5UQ button {
      background: none;
      border: none;
      margin-top: -4px;
      font-size: 14px; }
      .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapItem__3a5UQ button img {
        width: 28px; }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapper__20W7q {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    width: 100%; }
    @media (max-width: 768px) {
      .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapper__20W7q {
        border: none;
        padding-bottom: 0;
        flex: none;
        width: 75%;
        float: left; } }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_mobileFilterButton__4gw_3 {
    display: none; }
    @media (max-width: 768px) {
      .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_mobileFilterButton__4gw_3 {
        display: initial;
        float: right; } }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapper__20W7q .ParticipatingOrganisations_searchInput__2glQA {
    flex: 1 1;
    padding-bottom: 32px;
    margin-bottom: 16px;
    border-bottom: solid 1px #cccccc; }
    @media (max-width: 768px) {
      .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchWrapper__20W7q .ParticipatingOrganisations_searchInput__2glQA {
        border: none;
        padding-bottom: 0;
        margin-bottom: 0; } }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_labels__3BsQp {
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 16px; }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_labelFilter__1Udtp {
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 16px;
    border-bottom: solid 1px #cccccc;
    padding-bottom: 16px;
    width: 100%; }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_clearSearchCont__2FEtr {
    margin-top: 32px; }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchInputBox__3iAF-, .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchInputBox__3iAF-:active {
    margin-top: 0;
    padding: 10px 10px 10px 40px;
    border: solid 1px #cccccc; }
  .ParticipatingOrganisations_searchBox__Xgilb .ParticipatingOrganisations_searchInputBox__3iAF-:focus {
    outline: 0 !important;
    outline-offset: 0 !important;
    border: 2px solid #447b75; }

@media (max-width: 768px) {
  .ParticipatingOrganisations_statesFrameCont__AO_J1 {
    padding: 0;
    max-width: 99vw; } }

.ParticipatingOrganisations_statesFrameCont__AO_J1 h6 {
  font-size: 18px;
  color: #447b75; }

.ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk {
  padding: 25px 12px;
  background-color: #f4f4f4; }
  @media (max-width: 768px) {
    .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk .ParticipatingOrganisations_noMobilePad__7EJUX {
      padding-left: 0 !important;
      padding-right: 0 !important; } }
  .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk h4 {
    margin-top: 15px;
    font-size: 24px; }
  .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk .ParticipatingOrganisations_statesLogoCont__2yJmj {
    padding: 0 15px 15px;
    cursor: pointer;
    justify-content: center; }
    .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk .ParticipatingOrganisations_statesLogoCont__2yJmj .ParticipatingOrganisations_logoCont__Yl6dq {
      min-width: 100px;
      padding: 16px 0;
      text-align: center;
      border: 1px solid #e4e4e6;
      box-sizing: border-box;
      border-radius: 4px;
      background: white;
      width: 130px;
      height: 130px;
      margin-right: 8px;
      margin-bottom: 8px; }
      @media (max-width: 768px) {
        .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk .ParticipatingOrganisations_statesLogoCont__2yJmj .ParticipatingOrganisations_logoCont__Yl6dq {
          width: 150px;
          height: 150px;
          margin-bottom: 16px;
          margin-left: 12px; } }
      .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk .ParticipatingOrganisations_statesLogoCont__2yJmj .ParticipatingOrganisations_logoCont__Yl6dq.ParticipatingOrganisations_selectedLogo__1P5Yi, .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk .ParticipatingOrganisations_statesLogoCont__2yJmj .ParticipatingOrganisations_logoCont__Yl6dq:hover {
        border: 2px solid #447b75;
        box-shadow: 1px 2px 6px rgba(68, 123, 117, 0.5); }
    .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_statesFrame__21Nkk .ParticipatingOrganisations_statesLogoCont__2yJmj::after {
      content: '';
      clear: both;
      display: table; }

.ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_logoLeft__1uv2x img {
  height: 70px;
  width: auto;
  max-width: 94px;
  margin-bottom: 8px; }
  @media (max-width: 768px) {
    .ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_logoLeft__1uv2x img {
      height: 90px; } }

.ParticipatingOrganisations_statesFrameCont__AO_J1 .ParticipatingOrganisations_logoRight__3SVwq {
  font-weight: 600;
  font-size: 18px;
  color: #000; }

.ParticipatingOrganisations_scrollBar__2sLqT {
  height: 420px !important; }

[class*='ScrollbarsCustom-Track'] {
  background: none !important; }

[class*='ScrollbarsCustom-Thumb'] {
  background: #a0a5ae !important;
  height: 150px !important; }

.ParticipatingOrganisations_organisationsFrame__1AP2l .ParticipatingOrganisations_orgLogo__-aJl9 {
  border-bottom: 1px solid #e4e4e6;
  padding: 24px 0;
  align-items: center; }
  .ParticipatingOrganisations_organisationsFrame__1AP2l .ParticipatingOrganisations_orgLogo__-aJl9 .ParticipatingOrganisations_logoWrap__1z2nk {
    width: 190px;
    min-width: 190px; }
  .ParticipatingOrganisations_organisationsFrame__1AP2l .ParticipatingOrganisations_orgLogo__-aJl9:last-child {
    border-bottom: none; }
  .ParticipatingOrganisations_organisationsFrame__1AP2l .ParticipatingOrganisations_orgLogo__-aJl9 img {
    width: auto;
    height: 36px;
    max-width: 140px;
    margin-left: 12px;
    image-rendering: -moz-crisp-edges;
    /* Firefox */
    image-rendering: -o-crisp-edges;
    /* Opera */
    image-rendering: -webkit-optimize-contrast;
    /* Webkit (non-standard naming) */
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
    /* IE (non-standard property) */ }
  .ParticipatingOrganisations_organisationsFrame__1AP2l .ParticipatingOrganisations_orgLogo__-aJl9 a {
    padding: 0;
    margin: 0 !important;
    font-size: 16px;
    text-decoration: underline;
    color: #447b75;
    font-weight: normal;
    cursor: pointer; }

.ParticipatingOrganisations_organisationsFrame__1AP2l .ParticipatingOrganisations_imageDesc__3enoF {
  font-weight: 600; }

.ParticipatingOrganisations_organisationsFrame__1AP2l .ParticipatingOrganisations_orgLogo__-aJl9:hover .ParticipatingOrganisations_imageDesc__3enoF {
  visibility: visible; }

.ParticipatingOrganisations_magnifierCont__2v1eO {
  position: absolute; }
  .ParticipatingOrganisations_magnifierCont__2v1eO .ParticipatingOrganisations_magnifier__2IREP {
    position: relative;
    top: 11px;
    left: 9px;
    color: #5c9b95;
    font-size: 2.8rem; }

.ParticipatingOrganisations_multiSelect__2AvcF svg {
  color: #5c9b95; }

.accordion__button {
  background-color: white;
  border-bottom: 1px solid #e4e4e6;
  margin-bottom: -1px;
  font-weight: 600;
  padding: 16px 18px !important;
  color: #333333;
  position: relative;
  background-color: #f4f4f7; }
  @media (max-width: 768px) {
    .accordion__button {
      padding-left: 12px !important; }
      .accordion__button:before {
        bottom: 0 !important;
        margin-bottom: 0px !important; } }
  .accordion__button:focus {
    outline: none !important; }

.accordion__button:hover {
  background-color: #f4f4f7; }

.accordion__button:focus {
  outline: none !important; }

.accordion__button:before {
  -webkit-transform: rotate(45deg) !important;
          transform: rotate(45deg) !important;
  margin-bottom: 3px;
  margin-right: 15px;
  color: #447b75;
  position: absolute;
  right: 8px;
  top: 23px; }

.accordion__button[aria-expanded='true']::before {
  -webkit-transform: rotate(-135deg) !important;
          transform: rotate(-135deg) !important;
  margin-bottom: -3px;
  color: #447b75;
  top: 26px; }

.accordion__panel {
  padding: 0 18px; }

.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; }

footer {
  margin-bottom: -25px; }

.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: #202d60;
  border: 2px solid #202d60;
  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 #202d60;
  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: 10px;
  color: #000000;
  cursor: pointer; }
  .About_checkBox__2oMrX .About_checkBoxIcon__3I4eZ {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .About_checkBox__2oMrX .About_checkBoxIcon__3I4eZ:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      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 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .About_checkBox__2oMrX input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .About_checkBox__2oMrX input[type='checkbox']:checked + .About_checkBoxIcon__3I4eZ svg {
      background: #447b75; }

.About_checkBoxError__1WO8r .About_checkBoxIcon__3I4eZ:before {
  background: #b81237 !important; }

.About_checkBox__2oMrX.About_checkBoxContainer__35d8V {
  padding-left: 50px; }

.About_checkBoxContainer__35d8V {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.About_checkBoxContainer__35d8V input {
  cursor: pointer; }

/* Create a custom checkbox */
.About_mark__3V6KR {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.About_markContainer__2N9e2 {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.About_checkBoxContainer__35d8V input:checked ~ .About_markContainer__2N9e2 .About_mark__3V6KR {
  background-color: #447b75; }

.About_checkBoxContainer__35d8V input:focus ~ .About_markContainer__2N9e2 {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.About_mark__3V6KR:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.About_checkBoxContainer__35d8V input:checked ~ .About_markContainer__2N9e2 .About_mark__3V6KR:after {
  display: block; }

/* Style the mark/indicator */
.About_checkBoxContainer__35d8V .About_markContainer__2N9e2 .About_mark__3V6KR:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.About_checkBoxPosition__1EPhv {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

.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; }
  .About_mainCont__2Ft60.About_mainContFullWidth__1Urqt {
    width: 100%; }
  @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 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .About_nswFormRadio__label__E6vji, body .About_nswFormCheckbox__label__3MqUL {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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: 16px; }

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;
  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;
  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; } }

h4 {
  font-size: 24px; }

.About_title__3IZ1H {
  font-size: 24px;
  margin: 32px 0 32px; }

.About_siteSubCont__3QZky {
  margin: 16px 0 32px 0 !important; }

.About_bolder__1qsW9 {
  font-weight: 500; }

.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; }

footer {
  margin-bottom: -25px; }

.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: #202d60;
  border: 2px solid #202d60;
  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 #202d60;
  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: 10px;
  color: #000000;
  cursor: pointer; }
  .TermsConditions_checkBox__1phu0 .TermsConditions_checkBoxIcon__2pgKd {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .TermsConditions_checkBox__1phu0 .TermsConditions_checkBoxIcon__2pgKd:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      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 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .TermsConditions_checkBox__1phu0 input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .TermsConditions_checkBox__1phu0 input[type='checkbox']:checked + .TermsConditions_checkBoxIcon__2pgKd svg {
      background: #447b75; }

.TermsConditions_checkBoxError__1VBYq .TermsConditions_checkBoxIcon__2pgKd:before {
  background: #b81237 !important; }

.TermsConditions_checkBox__1phu0.TermsConditions_checkBoxContainer__2R4LU {
  padding-left: 50px; }

.TermsConditions_checkBoxContainer__2R4LU {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.TermsConditions_checkBoxContainer__2R4LU input {
  cursor: pointer; }

/* Create a custom checkbox */
.TermsConditions_mark__2s2fx {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.TermsConditions_markContainer__1r-30 {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.TermsConditions_checkBoxContainer__2R4LU input:checked ~ .TermsConditions_markContainer__1r-30 .TermsConditions_mark__2s2fx {
  background-color: #447b75; }

.TermsConditions_checkBoxContainer__2R4LU input:focus ~ .TermsConditions_markContainer__1r-30 {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.TermsConditions_mark__2s2fx:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.TermsConditions_checkBoxContainer__2R4LU input:checked ~ .TermsConditions_markContainer__1r-30 .TermsConditions_mark__2s2fx:after {
  display: block; }

/* Style the mark/indicator */
.TermsConditions_checkBoxContainer__2R4LU .TermsConditions_markContainer__1r-30 .TermsConditions_mark__2s2fx:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.TermsConditions_checkBoxPosition__2VZQc {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

.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; }
  .TermsConditions_mainCont__lEqNv.TermsConditions_mainContFullWidth__fwMR1 {
    width: 100%; }
  @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 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .TermsConditions_nswFormRadio__label__1HXB7, body .TermsConditions_nswFormCheckbox__label__2VFsk {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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: 16px; }

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;
  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;
  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; }

footer {
  margin-bottom: -25px; }

.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: #202d60;
  border: 2px solid #202d60;
  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 #202d60;
  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: 10px;
  color: #000000;
  cursor: pointer; }
  .Privacy_checkBox__6PIQf .Privacy_checkBoxIcon__39eJc {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .Privacy_checkBox__6PIQf .Privacy_checkBoxIcon__39eJc:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      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 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .Privacy_checkBox__6PIQf input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .Privacy_checkBox__6PIQf input[type='checkbox']:checked + .Privacy_checkBoxIcon__39eJc svg {
      background: #447b75; }

.Privacy_checkBoxError__1jdBi .Privacy_checkBoxIcon__39eJc:before {
  background: #b81237 !important; }

.Privacy_checkBox__6PIQf.Privacy_checkBoxContainer__1TfQ1 {
  padding-left: 50px; }

.Privacy_checkBoxContainer__1TfQ1 {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.Privacy_checkBoxContainer__1TfQ1 input {
  cursor: pointer; }

/* Create a custom checkbox */
.Privacy_mark__15NuK {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.Privacy_markContainer__1W4Nc {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.Privacy_checkBoxContainer__1TfQ1 input:checked ~ .Privacy_markContainer__1W4Nc .Privacy_mark__15NuK {
  background-color: #447b75; }

.Privacy_checkBoxContainer__1TfQ1 input:focus ~ .Privacy_markContainer__1W4Nc {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.Privacy_mark__15NuK:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.Privacy_checkBoxContainer__1TfQ1 input:checked ~ .Privacy_markContainer__1W4Nc .Privacy_mark__15NuK:after {
  display: block; }

/* Style the mark/indicator */
.Privacy_checkBoxContainer__1TfQ1 .Privacy_markContainer__1W4Nc .Privacy_mark__15NuK:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.Privacy_checkBoxPosition__X09LL {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

.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; }
  .Privacy_mainCont__1KZ2f.Privacy_mainContFullWidth__370Se {
    width: 100%; }
  @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 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .Privacy_nswFormRadio__label__XQSar, body .Privacy_nswFormCheckbox__label__15sEm {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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: 16px; }

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;
  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;
  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; }

.Privacy_header__33vl5 {
  font-size: 48px !important; }
  @media (max-width: 768px) {
    .Privacy_header__33vl5 {
      font-size: 36px !important; } }

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

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

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

.SupportService_font-size-16__1nTpa, .SupportService_checkBox__2WIbn, .SupportService_mainCont__1_aKb .SupportService_helperHeading__emlTc {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .SupportService_font-size-16__1nTpa, .SupportService_checkBox__2WIbn, .SupportService_mainCont__1_aKb .SupportService_helperHeading__emlTc {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.SupportService_margin-top-8__udzik {
  margin-top: 8px;
  margin-top: 0.8rem; }

.SupportService_margin-bottom-8__2RPSE {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.SupportService_padding-top-8__1RU3g {
  padding-top: 12px;
  padding-top: 1.2rem; }

.SupportService_padding-bottom-8__2Trwm {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .SupportService_buttonPrimary__1lb8c {
  background: #202d60;
  border: 2px solid #202d60;
  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 .SupportService_buttonPrimary__1lb8c:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .SupportService_buttonSecondary__3PdvI {
  border: 2px solid #202d60;
  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 .SupportService_buttonSecondary__3PdvI:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .SupportService_textBox__3ly9Y {
  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 .SupportService_textArea__3AOix {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.SupportService_checkBox__2WIbn {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .SupportService_checkBox__2WIbn .SupportService_checkBoxIcon__31xAr {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .SupportService_checkBox__2WIbn .SupportService_checkBoxIcon__31xAr:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .SupportService_checkBox__2WIbn svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .SupportService_checkBox__2WIbn .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .SupportService_checkBox__2WIbn input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .SupportService_checkBox__2WIbn input[type='checkbox']:checked + .SupportService_checkBoxIcon__31xAr svg {
      background: #447b75; }

.SupportService_checkBoxError__1OFzP .SupportService_checkBoxIcon__31xAr:before {
  background: #b81237 !important; }

.SupportService_checkBox__2WIbn.SupportService_checkBoxContainer__2sfyf {
  padding-left: 50px; }

.SupportService_checkBoxContainer__2sfyf {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.SupportService_checkBoxContainer__2sfyf input {
  cursor: pointer; }

/* Create a custom checkbox */
.SupportService_mark__3nHYJ {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.SupportService_markContainer__Bu14g {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.SupportService_checkBoxContainer__2sfyf input:checked ~ .SupportService_markContainer__Bu14g .SupportService_mark__3nHYJ {
  background-color: #447b75; }

.SupportService_checkBoxContainer__2sfyf input:focus ~ .SupportService_markContainer__Bu14g {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.SupportService_mark__3nHYJ:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.SupportService_checkBoxContainer__2sfyf input:checked ~ .SupportService_markContainer__Bu14g .SupportService_mark__3nHYJ:after {
  display: block; }

/* Style the mark/indicator */
.SupportService_checkBoxContainer__2sfyf .SupportService_markContainer__Bu14g .SupportService_mark__3nHYJ:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.SupportService_checkBoxPosition__1GJkd {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.SupportService_font-size-16__1nTpa, .SupportService_checkBox__2WIbn, .SupportService_mainCont__1_aKb .SupportService_helperHeading__emlTc {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .SupportService_font-size-16__1nTpa, .SupportService_checkBox__2WIbn, .SupportService_mainCont__1_aKb .SupportService_helperHeading__emlTc {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.SupportService_mainCont__1_aKb {
  width: 90%;
  padding: 0 15px; }
  .SupportService_mainCont__1_aKb.SupportService_mainContFullWidth__34IiR {
    width: 100%; }
  @media (max-width: 1000px) {
    .SupportService_mainCont__1_aKb {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .SupportService_mainCont__1_aKb {
      padding: 0; } }
  .SupportService_mainCont__1_aKb .SupportService_firstTitle__2z1mY h3 {
    margin-top: 40px; }
  .SupportService_mainCont__1_aKb input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .SupportService_mainCont__1_aKb p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .SupportService_mainCont__1_aKb em {
    font-style: normal;
    font-weight: bold; }
  .SupportService_mainCont__1_aKb 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; }
  .SupportService_mainCont__1_aKb 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; }
  .SupportService_mainCont__1_aKb 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; }
  .SupportService_mainCont__1_aKb 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; }
  .SupportService_mainCont__1_aKb .SupportService_inputBox__1ddrU {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .SupportService_mainCont__1_aKb .SupportService_inputBoxInlineSmall__1hcOB,
  .SupportService_mainCont__1_aKb .SupportService_inputBoxInlineLarge__H0uNL {
    float: left; }
  .SupportService_mainCont__1_aKb .SupportService_inputBoxInlineSmall__1hcOB {
    width: 80px; }
  .SupportService_mainCont__1_aKb .SupportService_inputBoxInlineLarge__H0uNL {
    width: 140px; }
  .SupportService_mainCont__1_aKb .SupportService_buttonCont__26KO1,
  .SupportService_mainCont__1_aKb .SupportService_formLine__DiOV1 {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .SupportService_mainCont__1_aKb .SupportService_buttonCont__26KO1 {
    margin-top: 50px;
    margin-bottom: 50px; }
    .SupportService_mainCont__1_aKb .SupportService_buttonCont__26KO1 .SupportService_rightCont__1qvnT {
      text-align: right; }
  .SupportService_mainCont__1_aKb .SupportService_smallParagraph__3Ezta {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .SupportService_mainCont__1_aKb .SupportService_smallParagraph__3Ezta.SupportService_smallParagraphMarginTop__1HMXz {
      margin-top: 15px; }
  .SupportService_mainCont__1_aKb .SupportService_error__1JYEm {
    color: #d7153a; }
  .SupportService_mainCont__1_aKb .SupportService_errorContainer__248Wb {
    padding-top: 5px;
    padding-bottom: 10px; }
  .SupportService_mainCont__1_aKb .SupportService_secondarySection__25KXN {
    margin-top: 15px; }
    .SupportService_mainCont__1_aKb .SupportService_secondarySection__25KXN .dropdown {
      max-width: 300px; }
      .SupportService_mainCont__1_aKb .SupportService_secondarySection__25KXN .dropdown button,
      .SupportService_mainCont__1_aKb .SupportService_secondarySection__25KXN .dropdown .dropdown-menu.show {
        width: 100%; }
  .SupportService_mainCont__1_aKb .SupportService_select__3HStr {
    margin-top: 6px; }
    .SupportService_mainCont__1_aKb .SupportService_select__3HStr > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .SupportService_mainCont__1_aKb .SupportService_dropdown__1vwva {
    margin-top: 6px;
    width: 100%; }
    .SupportService_mainCont__1_aKb .SupportService_dropdown__1vwva button {
      width: 100%; }
    .SupportService_mainCont__1_aKb .SupportService_dropdown__1vwva .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .SupportService_mainCont__1_aKb .SupportService_loadingCont__3DmL1 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .SupportService_mainCont__1_aKb .SupportService_loadingCont__3DmL1 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes SupportService_rotation__1OYFx {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .SupportService_mainCont__1_aKb .SupportService_loadingCont__3DmL1 .SupportService_spinner__-nRCM {
      -webkit-animation: SupportService_rotation__1OYFx 2s infinite linear; }
  .SupportService_mainCont__1_aKb button:focus, .SupportService_mainCont__1_aKb [type="button"]:focus, .SupportService_mainCont__1_aKb [type="reset"]:focus, .SupportService_mainCont__1_aKb [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .SupportService_mainCont__1_aKb .SupportService_hiddenLabelWhite__1SA1P {
    color: #fff;
    display: none; }
  .SupportService_mainCont__1_aKb .SupportService_helperHeading__emlTc {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .SupportService_mainCont__1_aKb .SupportService_calloutCont__1mfW- {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .SupportService_mainCont__1_aKb .SupportService_calloutCont__1mfW- {
      padding-left: 0;
      padding-right: 0; } }
  .SupportService_mainCont__1_aKb .SupportService_callout__1qtPH {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .SupportService_mainCont__1_aKb .SupportService_callout__1qtPH {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .SupportService_mainCont__1_aKb .SupportService_calloutContentContainer__VEODO {
      padding: 0 !important; } }
  .SupportService_mainCont__1_aKb .SupportService_groupHeadingSpace__2IluH {
    margin-top: 64px; }
  .SupportService_mainCont__1_aKb .SupportService_groupHeading__2U3lO hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .SupportService_mainCont__1_aKb .SupportService_groupHeading__2U3lO h3 {
    margin-top: 30px !important; }
  .SupportService_mainCont__1_aKb header {
    margin: 0; }

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

body .SupportService_nswFormFieldset__3N1zQ {
  padding: 0; }

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

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

body .SupportService_card__2lRq8 .SupportService_nswNotification__hOW9_ {
  margin-bottom: 24px; }

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

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

body label.SupportService_dBlock__3Z63_ + input.SupportService_lg__2qveU {
  max-width: 80px; }

body .SupportService_nswFormLabel__1Vlyl {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .SupportService_nswFormRadio__label__V27ZH, body .SupportService_nswFormCheckbox__label__3lYCW {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .SupportService_formHelper__2Mq87 {
  font-size: 16px; }

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

body .SupportService_formNav__1f_BC .SupportService_nswButton__eLWn0 {
  margin: 0; }

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

body .SupportService_nswFormInput__2xbk8 {
  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;
  appearance: none;
  width: 100%; }

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

body .SupportService_buttonCont__26KO1 {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .SupportService_buttonCont__26KO1 .SupportService_rightCont__1qvnT {
    text-align: right; }

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

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

.SupportService_scrollSection__5hI5d {
  display: none !important; }
  @media (max-width: 768px) {
    .SupportService_scrollSection__5hI5d {
      display: block !important;
      margin: 16px 0 32px -15px !important;
      padding-left: 16px;
      border-left: 4px solid #447b75; }
      .SupportService_scrollSection__5hI5d span {
        display: block;
        font-weight: 600;
        font-size: 18px;
        margin-bottom: 16px; }
      .SupportService_scrollSection__5hI5d a {
        display: block;
        font-weight: 600;
        font-size: 16px;
        color: #447b75 !important;
        text-decoration: underline !important;
        margin-bottom: 16px;
        cursor: pointer; }
        .SupportService_scrollSection__5hI5d a:last-child {
          margin-bottom: 0; } }

.SupportService_categoryWrap__1Sgwg {
  margin-bottom: 32px; }
  @media (max-width: 768px) {
    .SupportService_categoryWrap__1Sgwg {
      margin-bottom: 0; } }
  .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di {
    margin-top: 64px; }
    @media (max-width: 768px) {
      .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di {
        padding: 0 !important;
        margin-top: 0px; } }
    .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di img {
      width: 100%;
      height: auto;
      margin-bottom: 24px; }
      @media (max-width: 768px) {
        .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di img {
          margin-bottom: 30px; } }
    .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di h2 {
      font-weight: 600;
      font-size: 24px;
      color: #333333;
      margin: 0;
      padding: 0;
      margin-bottom: 32px;
      line-height: 32px; }
    .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di .SupportService_service__3gD3C {
      margin-bottom: 32px; }
      .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di .SupportService_service__3gD3C a {
        font-weight: 600;
        font-size: 18px;
        color: #447b75;
        text-decoration: none;
        margin-bottom: 8px !important;
        display: block; }
      .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di .SupportService_service__3gD3C .SupportService_description__aGUQJ {
        font-weight: normal;
        font-size: 16px;
        color: #333333;
        line-height: 24px;
        padding: 0;
        margin: 0 !important; }
      .SupportService_categoryWrap__1Sgwg .SupportService_category__3u3Di .SupportService_service__3gD3C .SupportService_phone__kEAge {
        padding: 0;
        margin: 0 !important;
        margin-top: 8px !important;
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        color: #333333;
        text-decoration: underline;
        cursor: pointer; }

.SupportService_viewAllDesktop__3ze_x {
  text-align: center;
  margin: 0 0 64px 0; }
  @media (max-width: 768px) {
    .SupportService_viewAllDesktop__3ze_x {
      display: none; } }

.SupportService_viewMoreMobile__3bkQe {
  display: none; }
  @media (max-width: 768px) {
    .SupportService_viewMoreMobile__3bkQe {
      display: block;
      font-weight: 600;
      font-size: 16px;
      text-decoration: underline;
      color: #447b75;
      margin-bottom: 32px;
      cursor: pointer; } }

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

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

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

.FindingInformation_font-size-16__3XPua, .FindingInformation_checkBox__k4B39, .FindingInformation_mainCont__28cot .FindingInformation_helperHeading__2OrH0 {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .FindingInformation_font-size-16__3XPua, .FindingInformation_checkBox__k4B39, .FindingInformation_mainCont__28cot .FindingInformation_helperHeading__2OrH0 {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.FindingInformation_margin-top-8__ZmEiA {
  margin-top: 8px;
  margin-top: 0.8rem; }

.FindingInformation_margin-bottom-8__LX-ii {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.FindingInformation_padding-top-8__2d-ak {
  padding-top: 12px;
  padding-top: 1.2rem; }

.FindingInformation_padding-bottom-8__1k_Fz {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .FindingInformation_buttonPrimary__2UJlC {
  background: #202d60;
  border: 2px solid #202d60;
  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 .FindingInformation_buttonPrimary__2UJlC:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .FindingInformation_buttonSecondary__18BPV {
  border: 2px solid #202d60;
  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 .FindingInformation_buttonSecondary__18BPV:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .FindingInformation_textBox__3kcP5 {
  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 .FindingInformation_textArea__1q_Mx {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.FindingInformation_checkBox__k4B39 {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .FindingInformation_checkBox__k4B39 .FindingInformation_checkBoxIcon__3j60- {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .FindingInformation_checkBox__k4B39 .FindingInformation_checkBoxIcon__3j60-:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .FindingInformation_checkBox__k4B39 svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .FindingInformation_checkBox__k4B39 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .FindingInformation_checkBox__k4B39 input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .FindingInformation_checkBox__k4B39 input[type='checkbox']:checked + .FindingInformation_checkBoxIcon__3j60- svg {
      background: #447b75; }

.FindingInformation_checkBoxError__2MQ-R .FindingInformation_checkBoxIcon__3j60-:before {
  background: #b81237 !important; }

.FindingInformation_checkBox__k4B39.FindingInformation_checkBoxContainer__2bUX8 {
  padding-left: 50px; }

.FindingInformation_checkBoxContainer__2bUX8 {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.FindingInformation_checkBoxContainer__2bUX8 input {
  cursor: pointer; }

/* Create a custom checkbox */
.FindingInformation_mark___7aQH {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.FindingInformation_markContainer__3dKu4 {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.FindingInformation_checkBoxContainer__2bUX8 input:checked ~ .FindingInformation_markContainer__3dKu4 .FindingInformation_mark___7aQH {
  background-color: #447b75; }

.FindingInformation_checkBoxContainer__2bUX8 input:focus ~ .FindingInformation_markContainer__3dKu4 {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.FindingInformation_mark___7aQH:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.FindingInformation_checkBoxContainer__2bUX8 input:checked ~ .FindingInformation_markContainer__3dKu4 .FindingInformation_mark___7aQH:after {
  display: block; }

/* Style the mark/indicator */
.FindingInformation_checkBoxContainer__2bUX8 .FindingInformation_markContainer__3dKu4 .FindingInformation_mark___7aQH:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.FindingInformation_checkBoxPosition__1uqZy {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.FindingInformation_font-size-16__3XPua, .FindingInformation_checkBox__k4B39, .FindingInformation_mainCont__28cot .FindingInformation_helperHeading__2OrH0 {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .FindingInformation_font-size-16__3XPua, .FindingInformation_checkBox__k4B39, .FindingInformation_mainCont__28cot .FindingInformation_helperHeading__2OrH0 {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.FindingInformation_mainCont__28cot {
  width: 90%;
  padding: 0 15px; }
  .FindingInformation_mainCont__28cot.FindingInformation_mainContFullWidth__KAK2K {
    width: 100%; }
  @media (max-width: 1000px) {
    .FindingInformation_mainCont__28cot {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .FindingInformation_mainCont__28cot {
      padding: 0; } }
  .FindingInformation_mainCont__28cot .FindingInformation_firstTitle__3C3ui h3 {
    margin-top: 40px; }
  .FindingInformation_mainCont__28cot input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .FindingInformation_mainCont__28cot p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .FindingInformation_mainCont__28cot em {
    font-style: normal;
    font-weight: bold; }
  .FindingInformation_mainCont__28cot 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; }
  .FindingInformation_mainCont__28cot 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; }
  .FindingInformation_mainCont__28cot 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; }
  .FindingInformation_mainCont__28cot 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; }
  .FindingInformation_mainCont__28cot .FindingInformation_inputBox__2sJF0 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .FindingInformation_mainCont__28cot .FindingInformation_inputBoxInlineSmall__2p0W5,
  .FindingInformation_mainCont__28cot .FindingInformation_inputBoxInlineLarge__3LKOH {
    float: left; }
  .FindingInformation_mainCont__28cot .FindingInformation_inputBoxInlineSmall__2p0W5 {
    width: 80px; }
  .FindingInformation_mainCont__28cot .FindingInformation_inputBoxInlineLarge__3LKOH {
    width: 140px; }
  .FindingInformation_mainCont__28cot .FindingInformation_buttonCont__cI_ej,
  .FindingInformation_mainCont__28cot .FindingInformation_formLine__1g9gS {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .FindingInformation_mainCont__28cot .FindingInformation_buttonCont__cI_ej {
    margin-top: 50px;
    margin-bottom: 50px; }
    .FindingInformation_mainCont__28cot .FindingInformation_buttonCont__cI_ej .FindingInformation_rightCont__9Q0b2 {
      text-align: right; }
  .FindingInformation_mainCont__28cot .FindingInformation_smallParagraph__2pPv6 {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .FindingInformation_mainCont__28cot .FindingInformation_smallParagraph__2pPv6.FindingInformation_smallParagraphMarginTop__nhv7b {
      margin-top: 15px; }
  .FindingInformation_mainCont__28cot .FindingInformation_error__gu8c0 {
    color: #d7153a; }
  .FindingInformation_mainCont__28cot .FindingInformation_errorContainer__3WPGV {
    padding-top: 5px;
    padding-bottom: 10px; }
  .FindingInformation_mainCont__28cot .FindingInformation_secondarySection__1-6xT {
    margin-top: 15px; }
    .FindingInformation_mainCont__28cot .FindingInformation_secondarySection__1-6xT .dropdown {
      max-width: 300px; }
      .FindingInformation_mainCont__28cot .FindingInformation_secondarySection__1-6xT .dropdown button,
      .FindingInformation_mainCont__28cot .FindingInformation_secondarySection__1-6xT .dropdown .dropdown-menu.show {
        width: 100%; }
  .FindingInformation_mainCont__28cot .FindingInformation_select__2Zdyr {
    margin-top: 6px; }
    .FindingInformation_mainCont__28cot .FindingInformation_select__2Zdyr > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .FindingInformation_mainCont__28cot .FindingInformation_dropdown__uKkgO {
    margin-top: 6px;
    width: 100%; }
    .FindingInformation_mainCont__28cot .FindingInformation_dropdown__uKkgO button {
      width: 100%; }
    .FindingInformation_mainCont__28cot .FindingInformation_dropdown__uKkgO .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .FindingInformation_mainCont__28cot .FindingInformation_loadingCont__1Opf0 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .FindingInformation_mainCont__28cot .FindingInformation_loadingCont__1Opf0 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes FindingInformation_rotation__1WhJz {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .FindingInformation_mainCont__28cot .FindingInformation_loadingCont__1Opf0 .FindingInformation_spinner__Ge71l {
      -webkit-animation: FindingInformation_rotation__1WhJz 2s infinite linear; }
  .FindingInformation_mainCont__28cot button:focus, .FindingInformation_mainCont__28cot [type="button"]:focus, .FindingInformation_mainCont__28cot [type="reset"]:focus, .FindingInformation_mainCont__28cot [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .FindingInformation_mainCont__28cot .FindingInformation_hiddenLabelWhite__XJ1iK {
    color: #fff;
    display: none; }
  .FindingInformation_mainCont__28cot .FindingInformation_helperHeading__2OrH0 {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .FindingInformation_mainCont__28cot .FindingInformation_calloutCont__31lQY {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .FindingInformation_mainCont__28cot .FindingInformation_calloutCont__31lQY {
      padding-left: 0;
      padding-right: 0; } }
  .FindingInformation_mainCont__28cot .FindingInformation_callout__2ljma {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .FindingInformation_mainCont__28cot .FindingInformation_callout__2ljma {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .FindingInformation_mainCont__28cot .FindingInformation_calloutContentContainer__3Ypii {
      padding: 0 !important; } }
  .FindingInformation_mainCont__28cot .FindingInformation_groupHeadingSpace__2p8yS {
    margin-top: 64px; }
  .FindingInformation_mainCont__28cot .FindingInformation_groupHeading__ozOna hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .FindingInformation_mainCont__28cot .FindingInformation_groupHeading__ozOna h3 {
    margin-top: 30px !important; }
  .FindingInformation_mainCont__28cot header {
    margin: 0; }

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

body .FindingInformation_nswFormFieldset__vvnvm {
  padding: 0; }

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

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

body .FindingInformation_card__2QG4B .FindingInformation_nswNotification__3F_N0 {
  margin-bottom: 24px; }

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

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

body label.FindingInformation_dBlock__3UuPH + input.FindingInformation_lg__1aQw2 {
  max-width: 80px; }

body .FindingInformation_nswFormLabel__3G7hD {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .FindingInformation_nswFormRadio__label__1S0U_, body .FindingInformation_nswFormCheckbox__label__2I3jL {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .FindingInformation_formHelper__eQYFJ {
  font-size: 16px; }

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

body .FindingInformation_formNav__3HN56 .FindingInformation_nswButton__18ogi {
  margin: 0; }

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

body .FindingInformation_nswFormInput__2CNoL {
  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;
  appearance: none;
  width: 100%; }

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

body .FindingInformation_buttonCont__cI_ej {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .FindingInformation_buttonCont__cI_ej .FindingInformation_rightCont__9Q0b2 {
    text-align: right; }

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

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

.FindingInformation_bannerPosition__7YgwS {
  height: 140px;
  padding-top: 30px !important; }
  .FindingInformation_bannerPosition__7YgwS p {
    font-weight: normal !important; }
  @media (max-width: 650px) {
    .FindingInformation_bannerPosition__7YgwS {
      height: 95px;
      background-position-x: 100% !important;
      padding-top: 32px !important; } }

.FindingInformation_mobileView__JTw4f {
  display: none; }
  @media (max-width: 650px) {
    .FindingInformation_mobileView__JTw4f {
      display: block;
      padding-top: 32px !important;
      padding-bottom: 0 !important;
      margin-bottom: -20px !important; } }

.FindingInformation_desktopView__2zH6C {
  display: block; }
  @media (max-width: 650px) {
    .FindingInformation_desktopView__2zH6C {
      display: none; } }

.FindingInformation_mainContFullWidth__KAK2K {
  padding-bottom: 40px; }
  .FindingInformation_mainContFullWidth__KAK2K h4 {
    font-size: 24px; }
  .FindingInformation_mainContFullWidth__KAK2K h3 {
    font-size: 24px;
    margin: 62px 0 58px; }
    @media (max-width: 650px) {
      .FindingInformation_mainContFullWidth__KAK2K h3 {
        margin: 42px 0; } }
  .FindingInformation_mainContFullWidth__KAK2K .FindingInformation_hrLine__2kT1y {
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: -25px;
    margin-right: -25px;
    height: 2px;
    box-shadow: inset 0 12px 12px -12px #e4e4e6; }
  .FindingInformation_mainContFullWidth__KAK2K ul.FindingInformation_notifyList__2xLGV {
    list-style: none; }
    .FindingInformation_mainContFullWidth__KAK2K ul.FindingInformation_notifyList__2xLGV li {
      font-weight: normal;
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 35px; }
      .FindingInformation_mainContFullWidth__KAK2K ul.FindingInformation_notifyList__2xLGV li img {
        width: 35px;
        height: auto;
        margin-right: 30px; }

.FindingInformation_greyContainer__1y6dw {
  background-color: #f4f4f7; }

.FindingInformation_paddedContainer__1k5XL {
  padding: 44px 0; }
  .FindingInformation_paddedContainer__1k5XL p {
    font-size: 16px;
    line-height: 28px;
    padding: 10px 0 32px; }
  .FindingInformation_paddedContainer__1k5XL ul {
    padding-left: 20px; }
    .FindingInformation_paddedContainer__1k5XL ul li {
      font-weight: normal;
      font-size: 16px;
      line-height: 28px; }

.FindingInformation_btnContainer__3nbQG {
  padding: 32px 0;
  border-top: 1px solid #e5e5e5;
  position: -webkit-sticky;
  position: sticky;
  left: auto;
  right: auto;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  z-index: 10;
  bottom: 0;
  background: white; }
  .FindingInformation_btnContainer__3nbQG .FindingInformation_submitButton__39S1q {
    height: 46px;
    width: 160px;
    background: #447b75;
    border: 2px solid #447b75;
    box-sizing: border-box;
    border-radius: 8px;
    font-weight: 500;
    font-size: 16px;
    color: white; }

@media (max-width: 768px) {
  .contactUs_mobileOnly__7zdH9 {
    display: none;
    margin-left: 0; } }

@media (min-width: 768px) {
  .contactUs_desktopOnly__YNu-A {
    display: none; } }

.contactUs_siteContainer__1p8eo h3 {
  padding: 0;
  margin: 16px 0; }

.contactUs_siteContainer__1p8eo ul {
  padding-bottom: 16px; }

.contactUs_siteContainer__1p8eo p {
  margin: 16px 0; }

.contactUs_siteContainer__1p8eo .contactUs_form__3jKBC label {
  font-weight: 600; }

.contactUs_siteContainer__1p8eo .contactUs_checkboxWrap__3_6R6 {
  margin: 8px 0 0; }

.contactUs_siteContainer__1p8eo .contactUs_btnWrap__3ugdx {
  margin: 48px 0 48px; }
  @media (max-width: 768px) {
    .contactUs_siteContainer__1p8eo .contactUs_btnWrap__3ugdx {
      margin: 42px 0 24px; }
      .contactUs_siteContainer__1p8eo .contactUs_btnWrap__3ugdx button {
        width: 100%;
        margin-left: 0; }
        .contactUs_siteContainer__1p8eo .contactUs_btnWrap__3ugdx button:last-child {
          margin-top: 16px; } }

@media (max-width: 768px) {
  .contactUs_siteContainer__1p8eo .contactUs_btnWrap1__1Fx2S {
    padding-left: 16px;
    padding-right: 16px; } }

.contactUs_siteContainer__1p8eo .contactUs_errorContainer__2nsPY {
  margin-bottom: 16px; }

.contactUs_siteContainer__1p8eo .contactUs_dataRow__2nI16 {
  margin-bottom: 16px; }

.contactUs_siteContainer__1p8eo .contactUs_details__2o66H {
  margin-bottom: 32px; }

.contactUs_siteContainer__1p8eo .contactUs_warning__1TTLN {
  margin-bottom: 64px; }
  @media (max-width: 768px) {
    .contactUs_siteContainer__1p8eo .contactUs_warning__1TTLN {
      margin-bottom: 32px; } }

@media (max-width: 768px) {
  .contactUs_boldMobile__3hRGN {
    font-weight: 600; } }

.contactUs_nopadding__3YMTP {
  padding-left: 0 !important; }

.contactUs_telephone__1heSN {
  color: #2e5299;
  text-decoration: underline; }

.contactUs_fieldWrap__1tNth {
  margin-bottom: 24px; }
  .contactUs_fieldWrap__1tNth label {
    font-size: 16px;
    font-weight: 400;
    margin-top: 8px;
    padding-bottom: 8px;
    font-weight: 600; }

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

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

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

.JoinService_font-size-16__2rRAI, .JoinService_checkBox__7SsrP, .JoinService_mainCont__14ng- .JoinService_helperHeading__6heTg {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .JoinService_font-size-16__2rRAI, .JoinService_checkBox__7SsrP, .JoinService_mainCont__14ng- .JoinService_helperHeading__6heTg {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.JoinService_margin-top-8__1Vaex {
  margin-top: 8px;
  margin-top: 0.8rem; }

.JoinService_margin-bottom-8__1OpBN {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.JoinService_padding-top-8__34yhF {
  padding-top: 12px;
  padding-top: 1.2rem; }

.JoinService_padding-bottom-8__34T_s {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .JoinService_buttonPrimary__29bId {
  background: #202d60;
  border: 2px solid #202d60;
  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 .JoinService_buttonPrimary__29bId:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .JoinService_buttonSecondary__2vo0r {
  border: 2px solid #202d60;
  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 .JoinService_buttonSecondary__2vo0r:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .JoinService_textBox__1sVdT {
  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 .JoinService_textArea__15Jyh {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.JoinService_checkBox__7SsrP {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .JoinService_checkBox__7SsrP .JoinService_checkBoxIcon__3QwsG {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .JoinService_checkBox__7SsrP .JoinService_checkBoxIcon__3QwsG:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .JoinService_checkBox__7SsrP svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .JoinService_checkBox__7SsrP .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .JoinService_checkBox__7SsrP input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .JoinService_checkBox__7SsrP input[type='checkbox']:checked + .JoinService_checkBoxIcon__3QwsG svg {
      background: #447b75; }

.JoinService_checkBoxError__PKgdZ .JoinService_checkBoxIcon__3QwsG:before {
  background: #b81237 !important; }

.JoinService_checkBox__7SsrP.JoinService_checkBoxContainer__TwgZe {
  padding-left: 50px; }

.JoinService_checkBoxContainer__TwgZe {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.JoinService_checkBoxContainer__TwgZe input {
  cursor: pointer; }

/* Create a custom checkbox */
.JoinService_mark__1yEon {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.JoinService_markContainer__34kHy {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.JoinService_checkBoxContainer__TwgZe input:checked ~ .JoinService_markContainer__34kHy .JoinService_mark__1yEon {
  background-color: #447b75; }

.JoinService_checkBoxContainer__TwgZe input:focus ~ .JoinService_markContainer__34kHy {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.JoinService_mark__1yEon:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.JoinService_checkBoxContainer__TwgZe input:checked ~ .JoinService_markContainer__34kHy .JoinService_mark__1yEon:after {
  display: block; }

/* Style the mark/indicator */
.JoinService_checkBoxContainer__TwgZe .JoinService_markContainer__34kHy .JoinService_mark__1yEon:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.JoinService_checkBoxPosition__2lfp0 {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.JoinService_font-size-16__2rRAI, .JoinService_checkBox__7SsrP, .JoinService_mainCont__14ng- .JoinService_helperHeading__6heTg {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .JoinService_font-size-16__2rRAI, .JoinService_checkBox__7SsrP, .JoinService_mainCont__14ng- .JoinService_helperHeading__6heTg {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.JoinService_mainCont__14ng- {
  width: 90%;
  padding: 0 15px; }
  .JoinService_mainCont__14ng-.JoinService_mainContFullWidth__3tL1t {
    width: 100%; }
  @media (max-width: 1000px) {
    .JoinService_mainCont__14ng- {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .JoinService_mainCont__14ng- {
      padding: 0; } }
  .JoinService_mainCont__14ng- .JoinService_firstTitle__1L2SF h3 {
    margin-top: 40px; }
  .JoinService_mainCont__14ng- input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .JoinService_mainCont__14ng- p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .JoinService_mainCont__14ng- em {
    font-style: normal;
    font-weight: bold; }
  .JoinService_mainCont__14ng- 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; }
  .JoinService_mainCont__14ng- 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; }
  .JoinService_mainCont__14ng- 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; }
  .JoinService_mainCont__14ng- 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; }
  .JoinService_mainCont__14ng- .JoinService_inputBox__3MsPZ {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .JoinService_mainCont__14ng- .JoinService_inputBoxInlineSmall__4300Y,
  .JoinService_mainCont__14ng- .JoinService_inputBoxInlineLarge__1d4aF {
    float: left; }
  .JoinService_mainCont__14ng- .JoinService_inputBoxInlineSmall__4300Y {
    width: 80px; }
  .JoinService_mainCont__14ng- .JoinService_inputBoxInlineLarge__1d4aF {
    width: 140px; }
  .JoinService_mainCont__14ng- .JoinService_buttonCont__Gt0yg,
  .JoinService_mainCont__14ng- .JoinService_formLine__2XNYQ {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .JoinService_mainCont__14ng- .JoinService_buttonCont__Gt0yg {
    margin-top: 50px;
    margin-bottom: 50px; }
    .JoinService_mainCont__14ng- .JoinService_buttonCont__Gt0yg .JoinService_rightCont__2LurA {
      text-align: right; }
  .JoinService_mainCont__14ng- .JoinService_smallParagraph__vZIWE {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .JoinService_mainCont__14ng- .JoinService_smallParagraph__vZIWE.JoinService_smallParagraphMarginTop__27JL7 {
      margin-top: 15px; }
  .JoinService_mainCont__14ng- .JoinService_error__nkj7- {
    color: #d7153a; }
  .JoinService_mainCont__14ng- .JoinService_errorContainer__1IKt6 {
    padding-top: 5px;
    padding-bottom: 10px; }
  .JoinService_mainCont__14ng- .JoinService_secondarySection__1hTXt {
    margin-top: 15px; }
    .JoinService_mainCont__14ng- .JoinService_secondarySection__1hTXt .dropdown {
      max-width: 300px; }
      .JoinService_mainCont__14ng- .JoinService_secondarySection__1hTXt .dropdown button,
      .JoinService_mainCont__14ng- .JoinService_secondarySection__1hTXt .dropdown .dropdown-menu.show {
        width: 100%; }
  .JoinService_mainCont__14ng- .JoinService_select__3u-fT {
    margin-top: 6px; }
    .JoinService_mainCont__14ng- .JoinService_select__3u-fT > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .JoinService_mainCont__14ng- .JoinService_dropdown__2c1cP {
    margin-top: 6px;
    width: 100%; }
    .JoinService_mainCont__14ng- .JoinService_dropdown__2c1cP button {
      width: 100%; }
    .JoinService_mainCont__14ng- .JoinService_dropdown__2c1cP .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .JoinService_mainCont__14ng- .JoinService_loadingCont__3pLYG {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .JoinService_mainCont__14ng- .JoinService_loadingCont__3pLYG img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes JoinService_rotation__3O54d {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .JoinService_mainCont__14ng- .JoinService_loadingCont__3pLYG .JoinService_spinner__20LjQ {
      -webkit-animation: JoinService_rotation__3O54d 2s infinite linear; }
  .JoinService_mainCont__14ng- button:focus, .JoinService_mainCont__14ng- [type="button"]:focus, .JoinService_mainCont__14ng- [type="reset"]:focus, .JoinService_mainCont__14ng- [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .JoinService_mainCont__14ng- .JoinService_hiddenLabelWhite__1u4sB {
    color: #fff;
    display: none; }
  .JoinService_mainCont__14ng- .JoinService_helperHeading__6heTg {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .JoinService_mainCont__14ng- .JoinService_calloutCont__1y0oy {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .JoinService_mainCont__14ng- .JoinService_calloutCont__1y0oy {
      padding-left: 0;
      padding-right: 0; } }
  .JoinService_mainCont__14ng- .JoinService_callout__2sOkQ {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .JoinService_mainCont__14ng- .JoinService_callout__2sOkQ {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .JoinService_mainCont__14ng- .JoinService_calloutContentContainer__3Dc2H {
      padding: 0 !important; } }
  .JoinService_mainCont__14ng- .JoinService_groupHeadingSpace__33Jke {
    margin-top: 64px; }
  .JoinService_mainCont__14ng- .JoinService_groupHeading__3cY1J hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .JoinService_mainCont__14ng- .JoinService_groupHeading__3cY1J h3 {
    margin-top: 30px !important; }
  .JoinService_mainCont__14ng- header {
    margin: 0; }

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

body .JoinService_nswFormFieldset__OyONZ {
  padding: 0; }

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

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

body .JoinService_card__2pfUG .JoinService_nswNotification__1ISc7 {
  margin-bottom: 24px; }

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

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

body label.JoinService_dBlock__3Z89r + input.JoinService_lg__3LXwo {
  max-width: 80px; }

body .JoinService_nswFormLabel__XiRMA {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .JoinService_nswFormRadio__label__1v4YD, body .JoinService_nswFormCheckbox__label__3FgLC {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .JoinService_formHelper__2Ov8T {
  font-size: 16px; }

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

body .JoinService_formNav__IbGbH .JoinService_nswButton____iJF {
  margin: 0; }

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

body .JoinService_nswFormInput__JHqV_ {
  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;
  appearance: none;
  width: 100%; }

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

body .JoinService_buttonCont__Gt0yg {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .JoinService_buttonCont__Gt0yg .JoinService_rightCont__2LurA {
    text-align: right; }

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

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

@media (max-width: 768px) {
  .JoinService_mobileOnly__1MwbJ {
    display: none;
    margin-left: 0; } }

@media (min-width: 768px) {
  .JoinService_desktopOnly__WmtFG {
    display: none; } }

.JoinService_stepContainer__YUetY {
  padding-bottom: 24px; }
  .JoinService_stepContainer__YUetY .JoinService_stepWrap__3NHu0:first-child {
    padding-right: 0; }
  .JoinService_stepContainer__YUetY .JoinService_stepWrap__3NHu0:last-child {
    padding-left: 0; }
  .JoinService_stepContainer__YUetY .JoinService_stepWrap1__LuSII {
    padding-left: 5px !important;
    padding-right: 5px !important; }
  .JoinService_stepContainer__YUetY .JoinService_step__24_Mj {
    background: #e4e4e6;
    max-height: 4px; }
  .JoinService_stepContainer__YUetY .JoinService_highlighted__2kNI_ {
    background: #447b75; }
  .JoinService_stepContainer__YUetY p {
    padding-top: 32px; }

.JoinService_fieldWrap__2D-oN {
  margin-bottom: 24px; }

.JoinService_form__1vG0F label {
  font-weight: 600; }

@media (min-width: 768px) {
  .JoinService_padAdjust__3B0Wr {
    margin-left: -15px !important; } }

.JoinService_btnWrap__1_kdm {
  margin: 48px 0 48px;
  padding-left: 0;
  padding-right: 0 !important;
  padding-left: 0 !important; }
  @media (max-width: 768px) {
    .JoinService_btnWrap__1_kdm {
      margin: 42px 0 24px;
      padding: 0 16px !important; }
      .JoinService_btnWrap__1_kdm button {
        width: 100%;
        margin-left: 0 !important; }
        .JoinService_btnWrap__1_kdm button:first-child {
          margin-bottom: 16px; }
        .JoinService_btnWrap__1_kdm button:last-child {
          margin-left: 0; }
        .JoinService_btnWrap__1_kdm button:nth-child(2) {
          margin-left: 0 !important; } }

.JoinService_btnWrap1__2J1xL {
  margin: 24px 0 48px; }
  @media (min-width: 768px) {
    .JoinService_btnWrap1__2J1xL > div {
      display: flex;
      justify-content: space-between;
      width: 100%; } }
  @media (max-width: 768px) {
    .JoinService_btnWrap1__2J1xL > div {
      margin-left: -16px;
      margin-right: -16px; } }
  @media (min-width: 768px) {
    .JoinService_btnWrap1__2J1xL {
      display: flex;
      justify-content: space-between; } }
  @media (max-width: 768px) {
    .JoinService_btnWrap1__2J1xL {
      margin: 16px 0 36px;
      padding-left: 16px;
      padding-right: 16px; }
      .JoinService_btnWrap1__2J1xL button {
        width: 100%;
        margin-left: 0 !important; }
        .JoinService_btnWrap1__2J1xL button:last-child {
          margin-right: 0;
          margin-top: 16px;
          margin-left: 0; } }

body .profile-select {
  font-family: Montserrat, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  border: 1px solid #4c4f55;
  vertical-align: middle;
  -webkit-appearance: none;
  appearance: none;
  width: 100%;
  line-height: 1.25;
  min-width: 300px; }
  body .profile-select:hover {
    border-color: #333; }
  body .profile-select:active {
    border-color: #333;
    overflow-x: hidden; }
  body .profile-select:focus {
    outline: 3px solid #f20000 !important;
    outline-offset: 3px !important; }

.JoinService_selectWrap__1IYaJ label {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px;
  padding-bottom: 8px;
  font-weight: 600; }

.JoinService_abnWrap__1mAn5,
.JoinService_addressWrap__25dMm,
.JoinService_emailWrap__jZIw4 {
  margin-bottom: 32px; }
  .JoinService_abnWrap__1mAn5 label,
  .JoinService_addressWrap__25dMm label,
  .JoinService_emailWrap__jZIw4 label {
    font-weight: 600; }
  .JoinService_abnWrap__1mAn5 .JoinService_note__2emyM,
  .JoinService_addressWrap__25dMm .JoinService_note__2emyM,
  .JoinService_emailWrap__jZIw4 .JoinService_note__2emyM {
    font-weight: normal;
    font-size: 14px;
    display: block;
    margin-bottom: -12px; }

.JoinService_abnWrap__1mAn5 {
  margin-bottom: 24px; }

.JoinService_addressLabel__2RDZP {
  margin-bottom: -16px;
  display: block;
  font-weight: 600; }

.JoinService_dataRow__24FaE {
  margin-bottom: 16px; }

.JoinService_checkboxWrap__1PuFT {
  margin: 32px 0; }
  @media (max-width: 768px) {
    .JoinService_checkboxWrap__1PuFT {
      padding: 0 !important; } }

.JoinService_warningWrap__3FvMh {
  margin-bottom: 24px; }

.JoinService_detailsHeader__vn_Ja {
  display: flex;
  align-items: baseline; }
  .JoinService_detailsHeader__vn_Ja span {
    margin-left: auto;
    font-weight: 600;
    font-size: 14px;
    color: #447b75;
    cursor: pointer; }
    .JoinService_detailsHeader__vn_Ja span img {
      width: 26px;
      display: inline-block;
      margin-left: 10px; }

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

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

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

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

.Help-centre_font-size-16__2o3hM, .Help-centre_checkBox__Eo8Xy, .Help-centre_mainCont__2suxD .Help-centre_helperHeading__3YO4b {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Help-centre_font-size-16__2o3hM, .Help-centre_checkBox__Eo8Xy, .Help-centre_mainCont__2suxD .Help-centre_helperHeading__3YO4b {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.Help-centre_margin-top-8__3BU77 {
  margin-top: 8px;
  margin-top: 0.8rem; }

.Help-centre_margin-bottom-8__2Zexr {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

.Help-centre_margin-top-16__xv7Xr, body .Help-centre_textAreaLabel__2MzFP {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .Help-centre_margin-top-16__xv7Xr, body .Help-centre_textAreaLabel__2MzFP {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .Help-centre_margin-top-16__xv7Xr, body .Help-centre_textAreaLabel__2MzFP {
      margin-top: 12px;
      margin-top: 1.2rem; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

.Help-centre_padding-top-8__38DH6 {
  padding-top: 12px;
  padding-top: 1.2rem; }

.Help-centre_padding-bottom-8__lX6KX {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .Help-centre_buttonPrimary__2pP8q {
  background: #202d60;
  border: 2px solid #202d60;
  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 .Help-centre_buttonPrimary__2pP8q:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .Help-centre_buttonSecondary__3V5C_ {
  border: 2px solid #202d60;
  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 .Help-centre_buttonSecondary__3V5C_:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .Help-centre_noneListStyle__2DncN {
  list-style-type: none; }

body .Help-centre_textBox__3f9f7 {
  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 .Help-centre_textArea__2F-b3 {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.Help-centre_checkBox__Eo8Xy {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .Help-centre_checkBox__Eo8Xy .Help-centre_checkBoxIcon__xVg7C {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .Help-centre_checkBox__Eo8Xy .Help-centre_checkBoxIcon__xVg7C:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .Help-centre_checkBox__Eo8Xy svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .Help-centre_checkBox__Eo8Xy .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .Help-centre_checkBox__Eo8Xy input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .Help-centre_checkBox__Eo8Xy input[type='checkbox']:checked + .Help-centre_checkBoxIcon__xVg7C svg {
      background: #447b75; }

.Help-centre_checkBoxError__38XMc .Help-centre_checkBoxIcon__xVg7C:before {
  background: #b81237 !important; }

.Help-centre_checkBox__Eo8Xy.Help-centre_checkBoxContainer__GXcB1 {
  padding-left: 50px; }

.Help-centre_checkBoxContainer__GXcB1 {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.Help-centre_checkBoxContainer__GXcB1 input {
  cursor: pointer; }

/* Create a custom checkbox */
.Help-centre_mark__NFWW1 {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.Help-centre_markContainer__1niRh {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.Help-centre_checkBoxContainer__GXcB1 input:checked ~ .Help-centre_markContainer__1niRh .Help-centre_mark__NFWW1 {
  background-color: #447b75; }

.Help-centre_checkBoxContainer__GXcB1 input:focus ~ .Help-centre_markContainer__1niRh {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.Help-centre_mark__NFWW1:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.Help-centre_checkBoxContainer__GXcB1 input:checked ~ .Help-centre_markContainer__1niRh .Help-centre_mark__NFWW1:after {
  display: block; }

/* Style the mark/indicator */
.Help-centre_checkBoxContainer__GXcB1 .Help-centre_markContainer__1niRh .Help-centre_mark__NFWW1:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.Help-centre_checkBoxPosition__3LD1p {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.Help-centre_font-size-16__2o3hM, .Help-centre_checkBox__Eo8Xy, .Help-centre_mainCont__2suxD .Help-centre_helperHeading__3YO4b {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .Help-centre_font-size-16__2o3hM, .Help-centre_checkBox__Eo8Xy, .Help-centre_mainCont__2suxD .Help-centre_helperHeading__3YO4b {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.Help-centre_mainCont__2suxD {
  width: 90%;
  padding: 0 15px; }
  .Help-centre_mainCont__2suxD.Help-centre_mainContFullWidth__1I8Fj {
    width: 100%; }
  @media (max-width: 1000px) {
    .Help-centre_mainCont__2suxD {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .Help-centre_mainCont__2suxD {
      padding: 0; } }
  .Help-centre_mainCont__2suxD .Help-centre_firstTitle__2ihsK h3 {
    margin-top: 40px; }
  .Help-centre_mainCont__2suxD input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .Help-centre_mainCont__2suxD p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .Help-centre_mainCont__2suxD em {
    font-style: normal;
    font-weight: bold; }
  .Help-centre_mainCont__2suxD 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; }
  .Help-centre_mainCont__2suxD 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; }
  .Help-centre_mainCont__2suxD 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; }
  .Help-centre_mainCont__2suxD 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; }
  .Help-centre_mainCont__2suxD .Help-centre_inputBox__1mwJ5 {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .Help-centre_mainCont__2suxD .Help-centre_inputBoxInlineSmall__2JKJ7,
  .Help-centre_mainCont__2suxD .Help-centre_inputBoxInlineLarge__1tJB1 {
    float: left; }
  .Help-centre_mainCont__2suxD .Help-centre_inputBoxInlineSmall__2JKJ7 {
    width: 80px; }
  .Help-centre_mainCont__2suxD .Help-centre_inputBoxInlineLarge__1tJB1 {
    width: 140px; }
  .Help-centre_mainCont__2suxD .Help-centre_buttonCont__3fZ9O,
  .Help-centre_mainCont__2suxD .Help-centre_formLine__1olbW {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .Help-centre_mainCont__2suxD .Help-centre_buttonCont__3fZ9O {
    margin-top: 50px;
    margin-bottom: 50px; }
    .Help-centre_mainCont__2suxD .Help-centre_buttonCont__3fZ9O .Help-centre_rightCont__1P0WH {
      text-align: right; }
  .Help-centre_mainCont__2suxD .Help-centre_smallParagraph__2tRi7 {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .Help-centre_mainCont__2suxD .Help-centre_smallParagraph__2tRi7.Help-centre_smallParagraphMarginTop__2pEB- {
      margin-top: 15px; }
  .Help-centre_mainCont__2suxD .Help-centre_error__2LmS7 {
    color: #d7153a; }
  .Help-centre_mainCont__2suxD .Help-centre_errorContainer__2zayL {
    padding-top: 5px;
    padding-bottom: 10px; }
  .Help-centre_mainCont__2suxD .Help-centre_secondarySection__KkuW3 {
    margin-top: 15px; }
    .Help-centre_mainCont__2suxD .Help-centre_secondarySection__KkuW3 .dropdown {
      max-width: 300px; }
      .Help-centre_mainCont__2suxD .Help-centre_secondarySection__KkuW3 .dropdown button,
      .Help-centre_mainCont__2suxD .Help-centre_secondarySection__KkuW3 .dropdown .dropdown-menu.show {
        width: 100%; }
  .Help-centre_mainCont__2suxD .Help-centre_select__SZG__ {
    margin-top: 6px; }
    .Help-centre_mainCont__2suxD .Help-centre_select__SZG__ > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .Help-centre_mainCont__2suxD .Help-centre_dropdown__2HnCp {
    margin-top: 6px;
    width: 100%; }
    .Help-centre_mainCont__2suxD .Help-centre_dropdown__2HnCp button {
      width: 100%; }
    .Help-centre_mainCont__2suxD .Help-centre_dropdown__2HnCp .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .Help-centre_mainCont__2suxD .Help-centre_loadingCont__3HODv {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .Help-centre_mainCont__2suxD .Help-centre_loadingCont__3HODv img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes Help-centre_rotation__2slaE {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .Help-centre_mainCont__2suxD .Help-centre_loadingCont__3HODv .Help-centre_spinner__kizD- {
      -webkit-animation: Help-centre_rotation__2slaE 2s infinite linear; }
  .Help-centre_mainCont__2suxD button:focus, .Help-centre_mainCont__2suxD [type="button"]:focus, .Help-centre_mainCont__2suxD [type="reset"]:focus, .Help-centre_mainCont__2suxD [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .Help-centre_mainCont__2suxD .Help-centre_hiddenLabelWhite__1Lzi0 {
    color: #fff;
    display: none; }
  .Help-centre_mainCont__2suxD .Help-centre_helperHeading__3YO4b {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .Help-centre_mainCont__2suxD .Help-centre_calloutCont__30eWA {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .Help-centre_mainCont__2suxD .Help-centre_calloutCont__30eWA {
      padding-left: 0;
      padding-right: 0; } }
  .Help-centre_mainCont__2suxD .Help-centre_callout__MuCjx {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .Help-centre_mainCont__2suxD .Help-centre_callout__MuCjx {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .Help-centre_mainCont__2suxD .Help-centre_calloutContentContainer__2IMWE {
      padding: 0 !important; } }
  .Help-centre_mainCont__2suxD .Help-centre_groupHeadingSpace__3G_Ds {
    margin-top: 64px; }
  .Help-centre_mainCont__2suxD .Help-centre_groupHeading__IFSeO hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .Help-centre_mainCont__2suxD .Help-centre_groupHeading__IFSeO h3 {
    margin-top: 30px !important; }
  .Help-centre_mainCont__2suxD header {
    margin: 0; }

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

body .Help-centre_nswFormFieldset__27be7 {
  padding: 0; }

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

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

body .Help-centre_card__8v2aw .Help-centre_nswNotification__1qY7J {
  margin-bottom: 24px; }

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

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

body label.Help-centre_dBlock__2ooJH + input.Help-centre_lg__3VeCT {
  max-width: 80px; }

body .Help-centre_nswFormLabel__QHLy6 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .Help-centre_nswFormRadio__label__v1bF1, body .Help-centre_nswFormCheckbox__label__1_f7_ {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

body h4.Help-centre_nswFormLabel__QHLy6 {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px;
  font-weight: 600; }

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

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

body .Help-centre_formHelper__2-CTV {
  font-size: 16px; }

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

body .Help-centre_formNav__1rPVl .Help-centre_nswButton__28ZbD {
  margin: 0; }

body .Help-centre_horScrollable__2ernF {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  scroll-snap-type: x mandatory; }

body .Help-centre_nswFormInput__3YuFQ {
  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;
  appearance: none;
  width: 100%; }

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

body .Help-centre_buttonCont__3fZ9O {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .Help-centre_buttonCont__3fZ9O .Help-centre_rightCont__1P0WH {
    text-align: right; }

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

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

.Help-centre_sticky__3wNPp {
  position: -webkit-sticky;
  position: sticky;
  top: 24px; }

.Help-centre_scrollSection__2-28u {
  padding-left: 16px;
  border-left: 4px solid #447b75;
  margin-top: 64px; }
  .Help-centre_scrollSection__2-28u span {
    display: block;
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 16px; }
  .Help-centre_scrollSection__2-28u a {
    display: block;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #447b75 !important;
    text-decoration: underline !important;
    margin-bottom: 16px;
    cursor: pointer; }

.Help-centre_faq__2694r {
  margin-top: 64px; }
  .Help-centre_faq__2694r > div {
    margin-bottom: 64px; }
    @media (max-width: 768px) {
      .Help-centre_faq__2694r > div {
        margin-bottom: 48px; } }
  .Help-centre_faq__2694r img {
    width: 64px;
    height: 72px;
    margin-bottom: 24px; }
  .Help-centre_faq__2694r h3 {
    font-style: normal;
    font-weight: 600;
    font-size: 32px !important;
    line-height: 40px;
    margin-bottom: 24px !important; }
    @media (max-width: 768px) {
      .Help-centre_faq__2694r h3 {
        font-size: 28px !important; } }

.Help-centre_externalLink__1y5bP {
  height: 16px;
  width: 32px;
  padding-left: 16px; }

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

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

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

.DeathCheck_font-size-16__1gJGd, .DeathCheck_checkBox__3UrWG, .DeathCheck_mainCont__1s8le .DeathCheck_helperHeading__3Jhyt {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .DeathCheck_font-size-16__1gJGd, .DeathCheck_checkBox__3UrWG, .DeathCheck_mainCont__1s8le .DeathCheck_helperHeading__3Jhyt {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.DeathCheck_margin-top-8__15zdE {
  margin-top: 8px;
  margin-top: 0.8rem; }

.DeathCheck_margin-bottom-8__3kjDD {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.DeathCheck_padding-top-8__2RGdZ {
  padding-top: 12px;
  padding-top: 1.2rem; }

.DeathCheck_padding-bottom-8__3LcPj {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .DeathCheck_buttonPrimary__16eMB {
  background: #202d60;
  border: 2px solid #202d60;
  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 .DeathCheck_buttonPrimary__16eMB:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .DeathCheck_buttonSecondary__3fZMD {
  border: 2px solid #202d60;
  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 .DeathCheck_buttonSecondary__3fZMD:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .DeathCheck_textBox__LeV0j {
  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 .DeathCheck_textArea__17SRI {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.DeathCheck_checkBox__3UrWG {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .DeathCheck_checkBox__3UrWG .DeathCheck_checkBoxIcon__2OPt9 {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .DeathCheck_checkBox__3UrWG .DeathCheck_checkBoxIcon__2OPt9:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .DeathCheck_checkBox__3UrWG svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .DeathCheck_checkBox__3UrWG .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .DeathCheck_checkBox__3UrWG input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .DeathCheck_checkBox__3UrWG input[type='checkbox']:checked + .DeathCheck_checkBoxIcon__2OPt9 svg {
      background: #447b75; }

.DeathCheck_checkBoxError__2WXgY .DeathCheck_checkBoxIcon__2OPt9:before {
  background: #b81237 !important; }

.DeathCheck_checkBox__3UrWG.DeathCheck_checkBoxContainer__kyEzj {
  padding-left: 50px; }

.DeathCheck_checkBoxContainer__kyEzj {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.DeathCheck_checkBoxContainer__kyEzj input {
  cursor: pointer; }

/* Create a custom checkbox */
.DeathCheck_mark__3t4aU {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.DeathCheck_markContainer__1CQYc {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.DeathCheck_checkBoxContainer__kyEzj input:checked ~ .DeathCheck_markContainer__1CQYc .DeathCheck_mark__3t4aU {
  background-color: #447b75; }

.DeathCheck_checkBoxContainer__kyEzj input:focus ~ .DeathCheck_markContainer__1CQYc {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.DeathCheck_mark__3t4aU:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.DeathCheck_checkBoxContainer__kyEzj input:checked ~ .DeathCheck_markContainer__1CQYc .DeathCheck_mark__3t4aU:after {
  display: block; }

/* Style the mark/indicator */
.DeathCheck_checkBoxContainer__kyEzj .DeathCheck_markContainer__1CQYc .DeathCheck_mark__3t4aU:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.DeathCheck_checkBoxPosition__2RaaQ {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.DeathCheck_font-size-16__1gJGd, .DeathCheck_checkBox__3UrWG, .DeathCheck_mainCont__1s8le .DeathCheck_helperHeading__3Jhyt {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .DeathCheck_font-size-16__1gJGd, .DeathCheck_checkBox__3UrWG, .DeathCheck_mainCont__1s8le .DeathCheck_helperHeading__3Jhyt {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.DeathCheck_mainCont__1s8le {
  width: 90%;
  padding: 0 15px; }
  .DeathCheck_mainCont__1s8le.DeathCheck_mainContFullWidth__1odc4 {
    width: 100%; }
  @media (max-width: 1000px) {
    .DeathCheck_mainCont__1s8le {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .DeathCheck_mainCont__1s8le {
      padding: 0; } }
  .DeathCheck_mainCont__1s8le .DeathCheck_firstTitle__2_feB h3 {
    margin-top: 40px; }
  .DeathCheck_mainCont__1s8le input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .DeathCheck_mainCont__1s8le p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .DeathCheck_mainCont__1s8le em {
    font-style: normal;
    font-weight: bold; }
  .DeathCheck_mainCont__1s8le 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; }
  .DeathCheck_mainCont__1s8le 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; }
  .DeathCheck_mainCont__1s8le 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; }
  .DeathCheck_mainCont__1s8le 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; }
  .DeathCheck_mainCont__1s8le .DeathCheck_inputBox__Oq74a {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .DeathCheck_mainCont__1s8le .DeathCheck_inputBoxInlineSmall__3FUaH,
  .DeathCheck_mainCont__1s8le .DeathCheck_inputBoxInlineLarge__V4rSO {
    float: left; }
  .DeathCheck_mainCont__1s8le .DeathCheck_inputBoxInlineSmall__3FUaH {
    width: 80px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_inputBoxInlineLarge__V4rSO {
    width: 140px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_buttonCont__3h8Ah,
  .DeathCheck_mainCont__1s8le .DeathCheck_formLine__226zY {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_buttonCont__3h8Ah {
    margin-top: 50px;
    margin-bottom: 50px; }
    .DeathCheck_mainCont__1s8le .DeathCheck_buttonCont__3h8Ah .DeathCheck_rightCont__Ffxj2 {
      text-align: right; }
  .DeathCheck_mainCont__1s8le .DeathCheck_smallParagraph__Xr5_N {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .DeathCheck_mainCont__1s8le .DeathCheck_smallParagraph__Xr5_N.DeathCheck_smallParagraphMarginTop__1FYA1 {
      margin-top: 15px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_error__2LZnY {
    color: #d7153a; }
  .DeathCheck_mainCont__1s8le .DeathCheck_errorContainer__1YVuH {
    padding-top: 5px;
    padding-bottom: 10px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_secondarySection__1fxsT {
    margin-top: 15px; }
    .DeathCheck_mainCont__1s8le .DeathCheck_secondarySection__1fxsT .dropdown {
      max-width: 300px; }
      .DeathCheck_mainCont__1s8le .DeathCheck_secondarySection__1fxsT .dropdown button,
      .DeathCheck_mainCont__1s8le .DeathCheck_secondarySection__1fxsT .dropdown .dropdown-menu.show {
        width: 100%; }
  .DeathCheck_mainCont__1s8le .DeathCheck_select__3loOp {
    margin-top: 6px; }
    .DeathCheck_mainCont__1s8le .DeathCheck_select__3loOp > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_dropdown__20-ld {
    margin-top: 6px;
    width: 100%; }
    .DeathCheck_mainCont__1s8le .DeathCheck_dropdown__20-ld button {
      width: 100%; }
    .DeathCheck_mainCont__1s8le .DeathCheck_dropdown__20-ld .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_loadingCont__-YH4L {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .DeathCheck_mainCont__1s8le .DeathCheck_loadingCont__-YH4L img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes DeathCheck_rotation__3lXjO {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .DeathCheck_mainCont__1s8le .DeathCheck_loadingCont__-YH4L .DeathCheck_spinner__1okZY {
      -webkit-animation: DeathCheck_rotation__3lXjO 2s infinite linear; }
  .DeathCheck_mainCont__1s8le button:focus, .DeathCheck_mainCont__1s8le [type="button"]:focus, .DeathCheck_mainCont__1s8le [type="reset"]:focus, .DeathCheck_mainCont__1s8le [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .DeathCheck_mainCont__1s8le .DeathCheck_hiddenLabelWhite__J9kM4 {
    color: #fff;
    display: none; }
  .DeathCheck_mainCont__1s8le .DeathCheck_helperHeading__3Jhyt {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .DeathCheck_mainCont__1s8le .DeathCheck_calloutCont__2ooDW {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .DeathCheck_mainCont__1s8le .DeathCheck_calloutCont__2ooDW {
      padding-left: 0;
      padding-right: 0; } }
  .DeathCheck_mainCont__1s8le .DeathCheck_callout__3YiCS {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .DeathCheck_mainCont__1s8le .DeathCheck_callout__3YiCS {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .DeathCheck_mainCont__1s8le .DeathCheck_calloutContentContainer__1kDVb {
      padding: 0 !important; } }
  .DeathCheck_mainCont__1s8le .DeathCheck_groupHeadingSpace__278rW {
    margin-top: 64px; }
  .DeathCheck_mainCont__1s8le .DeathCheck_groupHeading__3BY4Z hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .DeathCheck_mainCont__1s8le .DeathCheck_groupHeading__3BY4Z h3 {
    margin-top: 30px !important; }
  .DeathCheck_mainCont__1s8le header {
    margin: 0; }

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

body .DeathCheck_nswFormFieldset__3b4cw {
  padding: 0; }

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

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

body .DeathCheck_card__lgUXq .DeathCheck_nswNotification__3LFAy {
  margin-bottom: 24px; }

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

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

body label.DeathCheck_dBlock__2v7RP + input.DeathCheck_lg__3ng3P {
  max-width: 80px; }

body .DeathCheck_nswFormLabel__1OfK1 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .DeathCheck_nswFormRadio__label__LInY2, body .DeathCheck_nswFormCheckbox__label__1__5a {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .DeathCheck_formHelper__UDMV0 {
  font-size: 16px; }

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

body .DeathCheck_formNav__3MDQY .DeathCheck_nswButton__ePaoT {
  margin: 0; }

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

body .DeathCheck_nswFormInput__2HiHn {
  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;
  appearance: none;
  width: 100%; }

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

body .DeathCheck_buttonCont__3h8Ah {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .DeathCheck_buttonCont__3h8Ah .DeathCheck_rightCont__Ffxj2 {
    text-align: right; }

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

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

.DeathCheck_containerWrap__1rVOF {
  padding-top: 96px;
  padding-left: 34px;
  position: relative; }
  @media (max-width: 767px) {
    .DeathCheck_containerWrap__1rVOF {
      padding-top: 0;
      padding-left: 0; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .DeathCheck_containerWrap__1rVOF {
      padding-top: 64px; } }

.DeathCheck_loadingCont__-YH4L {
  position: absolute;
  top: 300%;
  left: 50%;
  text-align: center; }
  @media (max-width: 768px) {
    .DeathCheck_loadingCont__-YH4L {
      left: 10%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .DeathCheck_warningWrap__1tpVF {
    padding-left: 20px;
    width: 130%; } }

@media (min-width: 767px) {
  .WizardLayout_mainContainer__1SLzB {
    display: flex; } }

@media (max-width: 767px) {
  .WizardLayout_mainContainer__1SLzB > section {
    margin-left: -16px;
    margin-right: -16px; } }

.WizardLayout_fullWidth__94-Ts {
  width: 100%; }
  @media (max-width: 767px) {
    .WizardLayout_fullWidth__94-Ts {
      margin-right: 0 !important;
      margin-left: 0 !important; } }

.WizardLayout_wrapper__bfqdv {
  border-top: 1px solid #e4e4e6; }

.WizardLayout_sticky__19Mte {
  position: -webkit-sticky !important;
  position: sticky !important;
  top: 0;
  align-self: start; }
  @media (max-width: 767px) {
    .WizardLayout_sticky__19Mte {
      padding-right: 0 !important;
      padding-left: 0 !important;
      position: initial !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .WizardLayout_sticky__19Mte {
      margin-left: -30px; } }

@media (max-width: 767px) {
  .WizardLayout_children__1BiPd {
    padding-right: 0 !important;
    padding-left: 0 !important; } }

.WizardLayout_contentWrapper__3XN8R {
  display: flex;
  flex-direction: column;
  height: 100vh; }
  @media (max-width: 500px) {
    .WizardLayout_contentWrapper__3XN8R {
      margin: 0 auto; } }
  .WizardLayout_contentWrapper__3XN8R main,
  .WizardLayout_contentWrapper__3XN8R .WizardLayout_mainContent__1CcKf {
    flex-grow: 1; }

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

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

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

.common-styles_font-size-16__1z7UQ, .common-styles_checkBox__3G5lI, .common-styles_mainCont__30EPm .common-styles_helperHeading__3vdiZ {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .common-styles_font-size-16__1z7UQ, .common-styles_checkBox__3G5lI, .common-styles_mainCont__30EPm .common-styles_helperHeading__3vdiZ {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.common-styles_margin-top-8__2zBU_ {
  margin-top: 8px;
  margin-top: 0.8rem; }

.common-styles_margin-bottom-8__1NC-W {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

.common-styles_margin-top-16__2nQY4, body .common-styles_textAreaLabel__21XS0 {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .common-styles_margin-top-16__2nQY4, body .common-styles_textAreaLabel__21XS0 {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .common-styles_margin-top-16__2nQY4, body .common-styles_textAreaLabel__21XS0 {
      margin-top: 12px;
      margin-top: 1.2rem; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

.common-styles_padding-top-8__3Fkab {
  padding-top: 12px;
  padding-top: 1.2rem; }

.common-styles_padding-bottom-8__2T6AB {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .common-styles_buttonPrimary__3aEAl {
  background: #202d60;
  border: 2px solid #202d60;
  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 .common-styles_buttonPrimary__3aEAl:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .common-styles_buttonSecondary__L9gKF {
  border: 2px solid #202d60;
  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 .common-styles_buttonSecondary__L9gKF:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

body .common-styles_noneListStyle__35gg4 {
  list-style-type: none; }

body .common-styles_textBox__2hYuM {
  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 .common-styles_textArea__RaJWF {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.common-styles_checkBox__3G5lI {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .common-styles_checkBox__3G5lI .common-styles_checkBoxIcon__2bs0l {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .common-styles_checkBox__3G5lI .common-styles_checkBoxIcon__2bs0l:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .common-styles_checkBox__3G5lI svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .common-styles_checkBox__3G5lI .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .common-styles_checkBox__3G5lI input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .common-styles_checkBox__3G5lI input[type='checkbox']:checked + .common-styles_checkBoxIcon__2bs0l svg {
      background: #447b75; }

.common-styles_checkBoxError__1K7ZP .common-styles_checkBoxIcon__2bs0l:before {
  background: #b81237 !important; }

.common-styles_checkBox__3G5lI.common-styles_checkBoxContainer__17zZP {
  padding-left: 50px; }

.common-styles_checkBoxContainer__17zZP {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.common-styles_checkBoxContainer__17zZP input {
  cursor: pointer; }

/* Create a custom checkbox */
.common-styles_mark__mZErU {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.common-styles_markContainer__3IPG4 {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.common-styles_checkBoxContainer__17zZP input:checked ~ .common-styles_markContainer__3IPG4 .common-styles_mark__mZErU {
  background-color: #447b75; }

.common-styles_checkBoxContainer__17zZP input:focus ~ .common-styles_markContainer__3IPG4 {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.common-styles_mark__mZErU:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.common-styles_checkBoxContainer__17zZP input:checked ~ .common-styles_markContainer__3IPG4 .common-styles_mark__mZErU:after {
  display: block; }

/* Style the mark/indicator */
.common-styles_checkBoxContainer__17zZP .common-styles_markContainer__3IPG4 .common-styles_mark__mZErU:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.common-styles_checkBoxPosition__2hsly {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.common-styles_font-size-16__1z7UQ, .common-styles_checkBox__3G5lI, .common-styles_mainCont__30EPm .common-styles_helperHeading__3vdiZ {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .common-styles_font-size-16__1z7UQ, .common-styles_checkBox__3G5lI, .common-styles_mainCont__30EPm .common-styles_helperHeading__3vdiZ {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.common-styles_mainCont__30EPm {
  width: 90%;
  padding: 0 15px; }
  .common-styles_mainCont__30EPm.common-styles_mainContFullWidth__82aIA {
    width: 100%; }
  @media (max-width: 1000px) {
    .common-styles_mainCont__30EPm {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .common-styles_mainCont__30EPm {
      padding: 0; } }
  .common-styles_mainCont__30EPm .common-styles_firstTitle__2V-Z9 h3 {
    margin-top: 40px; }
  .common-styles_mainCont__30EPm input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .common-styles_mainCont__30EPm p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .common-styles_mainCont__30EPm em {
    font-style: normal;
    font-weight: bold; }
  .common-styles_mainCont__30EPm 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; }
  .common-styles_mainCont__30EPm 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; }
  .common-styles_mainCont__30EPm 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; }
  .common-styles_mainCont__30EPm 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; }
  .common-styles_mainCont__30EPm .common-styles_inputBox__2FLDr {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .common-styles_mainCont__30EPm .common-styles_inputBoxInlineSmall__DatUi,
  .common-styles_mainCont__30EPm .common-styles_inputBoxInlineLarge__30-j5 {
    float: left; }
  .common-styles_mainCont__30EPm .common-styles_inputBoxInlineSmall__DatUi {
    width: 80px; }
  .common-styles_mainCont__30EPm .common-styles_inputBoxInlineLarge__30-j5 {
    width: 140px; }
  .common-styles_mainCont__30EPm .common-styles_buttonCont__1V_L0,
  .common-styles_mainCont__30EPm .common-styles_formLine__2xwlf {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .common-styles_mainCont__30EPm .common-styles_buttonCont__1V_L0 {
    margin-top: 50px;
    margin-bottom: 50px; }
    .common-styles_mainCont__30EPm .common-styles_buttonCont__1V_L0 .common-styles_rightCont__3CVOn {
      text-align: right; }
  .common-styles_mainCont__30EPm .common-styles_smallParagraph__MYGQT {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .common-styles_mainCont__30EPm .common-styles_smallParagraph__MYGQT.common-styles_smallParagraphMarginTop__2o_ME {
      margin-top: 15px; }
  .common-styles_mainCont__30EPm .common-styles_error__DIJTz {
    color: #d7153a; }
  .common-styles_mainCont__30EPm .common-styles_errorContainer__JBRz- {
    padding-top: 5px;
    padding-bottom: 10px; }
  .common-styles_mainCont__30EPm .common-styles_secondarySection__Year0 {
    margin-top: 15px; }
    .common-styles_mainCont__30EPm .common-styles_secondarySection__Year0 .dropdown {
      max-width: 300px; }
      .common-styles_mainCont__30EPm .common-styles_secondarySection__Year0 .dropdown button,
      .common-styles_mainCont__30EPm .common-styles_secondarySection__Year0 .dropdown .dropdown-menu.show {
        width: 100%; }
  .common-styles_mainCont__30EPm .common-styles_select__87AOs {
    margin-top: 6px; }
    .common-styles_mainCont__30EPm .common-styles_select__87AOs > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .common-styles_mainCont__30EPm .common-styles_dropdown__1dgpk {
    margin-top: 6px;
    width: 100%; }
    .common-styles_mainCont__30EPm .common-styles_dropdown__1dgpk button {
      width: 100%; }
    .common-styles_mainCont__30EPm .common-styles_dropdown__1dgpk .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .common-styles_mainCont__30EPm .common-styles_loadingCont__tj7iP {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .common-styles_mainCont__30EPm .common-styles_loadingCont__tj7iP img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes common-styles_rotation__1E6Mf {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .common-styles_mainCont__30EPm .common-styles_loadingCont__tj7iP .common-styles_spinner__2oVbX {
      -webkit-animation: common-styles_rotation__1E6Mf 2s infinite linear; }
  .common-styles_mainCont__30EPm button:focus, .common-styles_mainCont__30EPm [type="button"]:focus, .common-styles_mainCont__30EPm [type="reset"]:focus, .common-styles_mainCont__30EPm [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .common-styles_mainCont__30EPm .common-styles_hiddenLabelWhite__2fWka {
    color: #fff;
    display: none; }
  .common-styles_mainCont__30EPm .common-styles_helperHeading__3vdiZ {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .common-styles_mainCont__30EPm .common-styles_calloutCont__bgGSf {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .common-styles_mainCont__30EPm .common-styles_calloutCont__bgGSf {
      padding-left: 0;
      padding-right: 0; } }
  .common-styles_mainCont__30EPm .common-styles_callout__2anPV {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .common-styles_mainCont__30EPm .common-styles_callout__2anPV {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .common-styles_mainCont__30EPm .common-styles_calloutContentContainer__utO6l {
      padding: 0 !important; } }
  .common-styles_mainCont__30EPm .common-styles_groupHeadingSpace__39BDi {
    margin-top: 64px; }
  .common-styles_mainCont__30EPm .common-styles_groupHeading__1GDm6 hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .common-styles_mainCont__30EPm .common-styles_groupHeading__1GDm6 h3 {
    margin-top: 30px !important; }
  .common-styles_mainCont__30EPm header {
    margin: 0; }

body a.common-styles_formHelper__2-7V5 + div + input, body a.common-styles_formHelper__2-7V5 + div + fieldset {
  margin-top: 16px; }

body .common-styles_nswFormFieldset__3LsqD {
  padding: 0; }

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

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

body .common-styles_card__22BGU .common-styles_nswNotification__1pXt2 {
  margin-bottom: 24px; }

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

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

body label.common-styles_dBlock__2iUYD + input.common-styles_lg__zduYB {
  max-width: 80px; }

body .common-styles_nswFormLabel__25YvD {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .common-styles_nswFormRadio__label__1mYqE, body .common-styles_nswFormCheckbox__label__3kMbY {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

body h4.common-styles_nswFormLabel__25YvD {
  font-size: 19.2px !important;
  margin-bottom: 8px;
  margin-top: 48px;
  font-weight: 600; }

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

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

body .common-styles_formHelper__2-7V5 {
  font-size: 16px; }

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

body .common-styles_formNav__3hw3y .common-styles_nswButton__1qFOM {
  margin: 0; }

body .common-styles_horScrollable__18S1y {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  scroll-snap-type: x mandatory; }

body .common-styles_nswFormInput__10iRU {
  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;
  appearance: none;
  width: 100%; }

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

body .common-styles_buttonCont__1V_L0 {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .common-styles_buttonCont__1V_L0 .common-styles_rightCont__3CVOn {
    text-align: right; }

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

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

@media (min-width: 768px) and (max-width: 991px) {
  .common-styles_questionWrap__2cZAd {
    padding-left: 16px; } }

.common-styles_questionWrap__2cZAd .common-styles_pageTitle__2vqEP {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px; }

.common-styles_questionWrap__2cZAd .common-styles_question__2zXgN {
  font-weight: 600;
  font-size: 20px;
  line-height: 28px; }

.common-styles_questionWrap__2cZAd .common-styles_questionText__3gaYn {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px !important; }

@media (max-width: 767px) {
  .common-styles_questionWrap__2cZAd .common-styles_mobileRow__yNe_V {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important; } }

.common-styles_questionWrap__2cZAd .common-styles_btnWrap__2y7T7 {
  margin-top: 64px;
  margin-bottom: 64px; }
  @media (max-width: 767px) {
    .common-styles_questionWrap__2cZAd .common-styles_btnWrap__2y7T7 button {
      width: 100%; } }

.common-styles_questionWrap__2cZAd button:disabled {
  background: #447b75;
  opacity: 0.5; }

.common-styles_questionWrap__2cZAd .checkboxList {
  display: block; }
  .common-styles_questionWrap__2cZAd .checkboxList li {
    margin-bottom: 8px; }
    .common-styles_questionWrap__2cZAd .checkboxList li label::after {
      border: 1px solid #333333; }

.common-styles_questionWrap__2cZAd .common-styles_nswFormLabel__25YvD {
  font-style: normal;
  font-weight: 600;
  font-size: 16px !important;
  line-height: 24px;
  margin-top: 0;
  margin-bottom: 12px; }

.common-styles_questionWrap__2cZAd .common-styles_nswFormSubLabel__o82gV {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 28px;
  margin-top: 16px; }

.common-styles_questionWrap__2cZAd .common-styles_nswFormInput__10iRU {
  background: #ffffff;
  border: 1px solid #333333;
  box-sizing: border-box;
  border-radius: 4px;
  height: 48px;
  margin-bottom: 32px; }

.common-styles_questionWrap__2cZAd .common-styles_nswFormInput__10iRU[aria-invalid='true'] {
  border-color: #b81237 !important;
  border-width: 2px !important; }

.common-styles_questionWrap__2cZAd .common-styles_pageBlock__3KZhb {
  margin-top: 44px;
  margin-bottom: 32px !important;
  font-size: 24px !important; }

.common-styles_questionWrap__2cZAd .common-styles_addressWrapper__1KCW9 {
  margin-bottom: 32px; }

.common-styles_questionWrap__2cZAd .common-styles_link__XWrni {
  color: #447b75;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  text-decoration: underline; }

.common-styles_questionWrap__2cZAd .common-styles_width95__2kYbd {
  width: 95%; }

.common-styles_questionWrap__2cZAd .common-styles_errorContainer1__6TkuF {
  margin-top: -30px;
  margin-bottom: 48px; }

.common-styles_questionWrap__2cZAd .common-styles_errorContainer2__Pyop7 {
  margin-top: -30px;
  margin-bottom: 25px; }

.common-styles_nswFormInput__10iRU:hover {
  background-color: rgba(138, 219, 209, 0.09); }

.common-styles_nswFormInput__10iRU:focus {
  outline: 0 !important;
  outline-offset: 0 !important;
  border: 2px solid #447b75; }

.common-styles_accordionDetails__3PRBi {
  padding-bottom: 64px;
  border-bottom: 1px solid #333333; }
  @media (max-width: 768px) {
    .common-styles_accordionDetails__3PRBi {
      border-bottom: 0;
      padding-bottom: 0; } }
  .common-styles_accordionDetails__3PRBi .common-styles_orgSection__1g7xO {
    border-bottom: 1px solid #333333;
    margin-bottom: 30px; }
    .common-styles_accordionDetails__3PRBi .common-styles_orgSection__1g7xO:first-child {
      margin-top: 30px; }
    @media (max-width: 768px) {
      .common-styles_accordionDetails__3PRBi .common-styles_orgSection__1g7xO {
        border-bottom: 0;
        border-top: 1px solid #333;
        padding-top: 20px;
        margin-bottom: 10px; }
        .common-styles_accordionDetails__3PRBi .common-styles_orgSection__1g7xO:first-child {
          border: none;
          margin-top: 0; } }
    .common-styles_accordionDetails__3PRBi .common-styles_orgSection__1g7xO .common-styles_sectionTitle__3Ppyo {
      font-style: normal;
      font-weight: 600;
      font-size: 16px !important;
      line-height: 28px; }
  @media (max-width: 768px) {
    .common-styles_accordionDetails__3PRBi .common-styles_noBorder__1MJoi {
      border: 0 !important;
      margin-top: 0 !important; } }
  .common-styles_accordionDetails__3PRBi .common-styles_hrLineMobile__2FDcc {
    display: none; }
    @media (max-width: 768px) {
      .common-styles_accordionDetails__3PRBi .common-styles_hrLineMobile__2FDcc {
        border-bottom: 1px solid #333333;
        display: block; } }
  @media (max-width: 991px) {
    .common-styles_accordionDetails__3PRBi .common-styles_policyNumber__G5PAm {
      padding-top: 30px; } }
  .common-styles_accordionDetails__3PRBi .common-styles_row__2BSjt {
    margin-bottom: 16px; }
  .common-styles_accordionDetails__3PRBi .common-styles_label__19tUD {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px; }
  .common-styles_accordionDetails__3PRBi .common-styles_value__2OvZE {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px; }
  .common-styles_accordionDetails__3PRBi .common-styles_additionalInfoValue__3oFHa {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 12px; }
  .common-styles_accordionDetails__3PRBi .common-styles_editExtraLink__3n2fW {
    font-weight: 600;
    font-size: 16px;
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
    color: #447b75;
    margin-left: auto;
    cursor: pointer; }
    @media (max-width: 767px) {
      .common-styles_accordionDetails__3PRBi .common-styles_editExtraLink__3n2fW {
        width: 100%;
        margin-top: 20px; } }

.common-styles_orgName__khmxI {
  padding: 20px 10px;
  border-radius: 4px;
  margin-right: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e4e4e6; }
  .common-styles_orgName__khmxI:last-child {
    border: none; }
  .common-styles_orgName__khmxI img {
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor; }
    @media (max-width: 991px) {
      .common-styles_orgName__khmxI img {
        margin-left: -10px; } }
  .common-styles_orgName__khmxI .common-styles_name__2wlk1 {
    min-width: 200px;
    margin-left: 20px; }
    @media (max-width: 991px) and (min-width: 768px) {
      .common-styles_orgName__khmxI .common-styles_name__2wlk1 {
        min-width: 300px; } }

.common-styles_editLink__19hRh {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #447b75 !important;
  text-decoration: underline !important;
  cursor: pointer;
  font-weight: 600;
  margin-bottom: 20px;
  display: inline-block; }

.common-styles_externalLink__uD4b5 {
  width: 14px;
  margin-left: 3px;
  margin-top: -2px; }

.common-styles_infoIcon__1xrwQ {
  width: 16px;
  margin-right: 8px; }

.common-styles_mtn5__7PXiK {
  margin-top: -20px; }

.common-styles_mtn15__1a7XZ {
  margin-top: -35px; }

.common-styles_addAnotherLabel__2E01U {
  color: #447b75;
  z-index: 11;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }
  .common-styles_addAnotherLabel__2E01U span {
    margin-top: 15px;
    text-decoration: underline;
    cursor: pointer; }
    .common-styles_addAnotherLabel__2E01U span:hover {
      color: #0056b3;
      text-decoration: underline; }

.common-styles_deletePhone__1gktC {
  position: absolute;
  right: -22px;
  height: 16px;
  width: 16px;
  top: 14px;
  cursor: pointer; }

.common-styles_deleteBusiness__3QqEQ {
  position: absolute;
  right: -32px;
  height: 50px;
  width: 22px;
  top: 14px;
  cursor: pointer; }

@media (max-width: 768px) {
  .common-styles_mobWidth95__3nLwO {
    width: 95%; } }

.s7i10xdbahxT4S6kB1i5K {
  font-size: 16px !important;
  line-height: 55px !important;
  color: #447b75 !important; }

.ialJGf, .idDfhK, .jYCrHr {
  border: 1px solid #333333 !important; }
  .ialJGf:focus, .idDfhK:focus, .jYCrHr:focus {
    border: 2px solid #447b75 !important;
    outline: none !important; }

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

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

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

.DeceasedInfo_font-size-16__373GR, .DeceasedInfo_checkBox__2eRNR, .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_helperHeading__2eirG {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .DeceasedInfo_font-size-16__373GR, .DeceasedInfo_checkBox__2eRNR, .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_helperHeading__2eirG {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.DeceasedInfo_margin-top-8__1_pME {
  margin-top: 8px;
  margin-top: 0.8rem; }

.DeceasedInfo_margin-bottom-8__3wiqQ {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

.DeceasedInfo_margin-top-16__1AZ7N, body .DeceasedInfo_textAreaLabel__1I-BJ {
  margin-top: 16px;
  margin-top: 1.6rem; }
  @media screen and (min-width: 768px) {
    .DeceasedInfo_margin-top-16__1AZ7N, body .DeceasedInfo_textAreaLabel__1I-BJ {
      margin-top: 12px;
      margin-top: 1.2rem; } }
  @media screen and (max-width: 768px) {
    .DeceasedInfo_margin-top-16__1AZ7N, body .DeceasedInfo_textAreaLabel__1I-BJ {
      margin-top: 12px;
      margin-top: 1.2rem; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

.DeceasedInfo_padding-top-8__34euo {
  padding-top: 12px;
  padding-top: 1.2rem; }

.DeceasedInfo_padding-bottom-8__1OJOI {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .DeceasedInfo_buttonPrimary__3wc31 {
  background: #202d60;
  border: 2px solid #202d60;
  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 .DeceasedInfo_buttonPrimary__3wc31:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .DeceasedInfo_buttonSecondary__3u6uD {
  border: 2px solid #202d60;
  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 .DeceasedInfo_buttonSecondary__3u6uD:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .DeceasedInfo_textBox__1Qcj9 {
  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 .DeceasedInfo_textArea__M2jXl {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.DeceasedInfo_checkBox__2eRNR {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .DeceasedInfo_checkBox__2eRNR .DeceasedInfo_checkBoxIcon__2Oo9c {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .DeceasedInfo_checkBox__2eRNR .DeceasedInfo_checkBoxIcon__2Oo9c:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .DeceasedInfo_checkBox__2eRNR svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .DeceasedInfo_checkBox__2eRNR .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .DeceasedInfo_checkBox__2eRNR input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .DeceasedInfo_checkBox__2eRNR input[type='checkbox']:checked + .DeceasedInfo_checkBoxIcon__2Oo9c svg {
      background: #447b75; }

.DeceasedInfo_checkBoxError__3kiDB .DeceasedInfo_checkBoxIcon__2Oo9c:before {
  background: #b81237 !important; }

.DeceasedInfo_checkBox__2eRNR.DeceasedInfo_checkBoxContainer__37Eba {
  padding-left: 50px; }

.DeceasedInfo_checkBoxContainer__37Eba {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.DeceasedInfo_checkBoxContainer__37Eba input {
  cursor: pointer; }

/* Create a custom checkbox */
.DeceasedInfo_mark__1eEwh {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.DeceasedInfo_markContainer__iJJ6V {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.DeceasedInfo_checkBoxContainer__37Eba input:checked ~ .DeceasedInfo_markContainer__iJJ6V .DeceasedInfo_mark__1eEwh {
  background-color: #447b75; }

.DeceasedInfo_checkBoxContainer__37Eba input:focus ~ .DeceasedInfo_markContainer__iJJ6V {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.DeceasedInfo_mark__1eEwh:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.DeceasedInfo_checkBoxContainer__37Eba input:checked ~ .DeceasedInfo_markContainer__iJJ6V .DeceasedInfo_mark__1eEwh:after {
  display: block; }

/* Style the mark/indicator */
.DeceasedInfo_checkBoxContainer__37Eba .DeceasedInfo_markContainer__iJJ6V .DeceasedInfo_mark__1eEwh:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.DeceasedInfo_checkBoxPosition__3SLsi {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.DeceasedInfo_font-size-16__373GR, .DeceasedInfo_checkBox__2eRNR, .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_helperHeading__2eirG {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .DeceasedInfo_font-size-16__373GR, .DeceasedInfo_checkBox__2eRNR, .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_helperHeading__2eirG {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.DeceasedInfo_mainCont__1GOoH {
  width: 90%;
  padding: 0 15px; }
  .DeceasedInfo_mainCont__1GOoH.DeceasedInfo_mainContFullWidth__2Jivw {
    width: 100%; }
  @media (max-width: 1000px) {
    .DeceasedInfo_mainCont__1GOoH {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .DeceasedInfo_mainCont__1GOoH {
      padding: 0; } }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_firstTitle__2Z4tA h3 {
    margin-top: 40px; }
  .DeceasedInfo_mainCont__1GOoH input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .DeceasedInfo_mainCont__1GOoH p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .DeceasedInfo_mainCont__1GOoH em {
    font-style: normal;
    font-weight: bold; }
  .DeceasedInfo_mainCont__1GOoH 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; }
  .DeceasedInfo_mainCont__1GOoH 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; }
  .DeceasedInfo_mainCont__1GOoH 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; }
  .DeceasedInfo_mainCont__1GOoH 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; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_inputBox__264qq {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_inputBoxInlineSmall__1F-s5,
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_inputBoxInlineLarge__2LDpb {
    float: left; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_inputBoxInlineSmall__1F-s5 {
    width: 80px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_inputBoxInlineLarge__2LDpb {
    width: 140px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_buttonCont__1cdMF,
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_formLine__xm7as {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_buttonCont__1cdMF {
    margin-top: 50px;
    margin-bottom: 50px; }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_buttonCont__1cdMF .DeceasedInfo_rightCont__2k8OX {
      text-align: right; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_smallParagraph__13v8h {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_smallParagraph__13v8h.DeceasedInfo_smallParagraphMarginTop__2wBOH {
      margin-top: 15px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_error__3z8lx {
    color: #d7153a; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_errorContainer__3blsb {
    padding-top: 5px;
    padding-bottom: 10px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_secondarySection__26f4v {
    margin-top: 15px; }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_secondarySection__26f4v .dropdown {
      max-width: 300px; }
      .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_secondarySection__26f4v .dropdown button,
      .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_secondarySection__26f4v .dropdown .dropdown-menu.show {
        width: 100%; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_select__3FbMz {
    margin-top: 6px; }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_select__3FbMz > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_dropdown__3cDoI {
    margin-top: 6px;
    width: 100%; }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_dropdown__3cDoI button {
      width: 100%; }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_dropdown__3cDoI .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_loadingCont__1uC_4 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_loadingCont__1uC_4 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes DeceasedInfo_rotation__y8KJl {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_loadingCont__1uC_4 .DeceasedInfo_spinner__3z3xn {
      -webkit-animation: DeceasedInfo_rotation__y8KJl 2s infinite linear; }
  .DeceasedInfo_mainCont__1GOoH button:focus, .DeceasedInfo_mainCont__1GOoH [type="button"]:focus, .DeceasedInfo_mainCont__1GOoH [type="reset"]:focus, .DeceasedInfo_mainCont__1GOoH [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_hiddenLabelWhite__2i8DD {
    color: #fff;
    display: none; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_helperHeading__2eirG {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_calloutCont__1Eqvr {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_calloutCont__1Eqvr {
      padding-left: 0;
      padding-right: 0; } }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_callout__18Fb1 {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_callout__18Fb1 {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_calloutContentContainer__1D-7i {
      padding: 0 !important; } }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_groupHeadingSpace__3UiKV {
    margin-top: 64px; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_groupHeading__3bVZw hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .DeceasedInfo_mainCont__1GOoH .DeceasedInfo_groupHeading__3bVZw h3 {
    margin-top: 30px !important; }
  .DeceasedInfo_mainCont__1GOoH header {
    margin: 0; }

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

body .DeceasedInfo_nswFormFieldset__3hd7Q {
  padding: 0; }

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

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

body .DeceasedInfo_card__2oWUG .DeceasedInfo_nswNotification__2rkdi {
  margin-bottom: 24px; }

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

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

body label.DeceasedInfo_dBlock__1RjYo + input.DeceasedInfo_lg__3oAmN {
  max-width: 80px; }

body .DeceasedInfo_nswFormLabel__6TDod {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .DeceasedInfo_nswFormRadio__label__2JTYp, body .DeceasedInfo_nswFormCheckbox__label__2cao5 {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .DeceasedInfo_formHelper__2J65y {
  font-size: 16px; }

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

body .DeceasedInfo_formNav__2JHF4 .DeceasedInfo_nswButton__2pGMY {
  margin: 0; }

body .DeceasedInfo_horScrollable__P-K2i {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  scroll-snap-type: x mandatory; }

body .DeceasedInfo_nswFormInput__Khl30 {
  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;
  appearance: none;
  width: 100%; }

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

body .DeceasedInfo_buttonCont__1cdMF {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .DeceasedInfo_buttonCont__1cdMF .DeceasedInfo_rightCont__2k8OX {
    text-align: right; }

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

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

.DeceasedInfo_containerWrap__K4jRA {
  padding-top: 96px;
  padding-left: 34px;
  position: relative; }
  @media (max-width: 768px) {
    .DeceasedInfo_containerWrap__K4jRA {
      padding-top: 0;
      padding-left: 0; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .DeceasedInfo_containerWrap__K4jRA {
      padding-top: 64px;
      padding-left: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .DeceasedInfo_warningWrap__a5NGF {
    padding-left: 20px;
    width: 130%; } }

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

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

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

.SelectOrgs_font-size-16__r_nLB, .SelectOrgs_checkBox__wn3jG, .SelectOrgs_mainCont__YgO9t .SelectOrgs_helperHeading__32Pnp {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .SelectOrgs_font-size-16__r_nLB, .SelectOrgs_checkBox__wn3jG, .SelectOrgs_mainCont__YgO9t .SelectOrgs_helperHeading__32Pnp {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.SelectOrgs_margin-top-8__dCFNr {
  margin-top: 8px;
  margin-top: 0.8rem; }

.SelectOrgs_margin-bottom-8__1STcw {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.SelectOrgs_padding-top-8__2YiF3 {
  padding-top: 12px;
  padding-top: 1.2rem; }

.SelectOrgs_padding-bottom-8__26IWf {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .SelectOrgs_buttonPrimary__3BzXZ {
  background: #202d60;
  border: 2px solid #202d60;
  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 .SelectOrgs_buttonPrimary__3BzXZ:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .SelectOrgs_buttonSecondary__1pcce {
  border: 2px solid #202d60;
  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 .SelectOrgs_buttonSecondary__1pcce:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .SelectOrgs_textBox__2tb40 {
  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 .SelectOrgs_textArea__2Vq8e {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.SelectOrgs_checkBox__wn3jG {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .SelectOrgs_checkBox__wn3jG .SelectOrgs_checkBoxIcon__16tZX {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .SelectOrgs_checkBox__wn3jG .SelectOrgs_checkBoxIcon__16tZX:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .SelectOrgs_checkBox__wn3jG svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .SelectOrgs_checkBox__wn3jG .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .SelectOrgs_checkBox__wn3jG input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .SelectOrgs_checkBox__wn3jG input[type='checkbox']:checked + .SelectOrgs_checkBoxIcon__16tZX svg {
      background: #447b75; }

.SelectOrgs_checkBoxError__31C2E .SelectOrgs_checkBoxIcon__16tZX:before {
  background: #b81237 !important; }

.SelectOrgs_checkBox__wn3jG.SelectOrgs_checkBoxContainer__R29fd {
  padding-left: 50px; }

.SelectOrgs_checkBoxContainer__R29fd {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.SelectOrgs_checkBoxContainer__R29fd input {
  cursor: pointer; }

/* Create a custom checkbox */
.SelectOrgs_mark__2mKgH {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.SelectOrgs_markContainer__1hhHr {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.SelectOrgs_checkBoxContainer__R29fd input:checked ~ .SelectOrgs_markContainer__1hhHr .SelectOrgs_mark__2mKgH {
  background-color: #447b75; }

.SelectOrgs_checkBoxContainer__R29fd input:focus ~ .SelectOrgs_markContainer__1hhHr {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.SelectOrgs_mark__2mKgH:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.SelectOrgs_checkBoxContainer__R29fd input:checked ~ .SelectOrgs_markContainer__1hhHr .SelectOrgs_mark__2mKgH:after {
  display: block; }

/* Style the mark/indicator */
.SelectOrgs_checkBoxContainer__R29fd .SelectOrgs_markContainer__1hhHr .SelectOrgs_mark__2mKgH:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.SelectOrgs_checkBoxPosition__32Mt7 {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.SelectOrgs_font-size-16__r_nLB, .SelectOrgs_checkBox__wn3jG, .SelectOrgs_mainCont__YgO9t .SelectOrgs_helperHeading__32Pnp {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .SelectOrgs_font-size-16__r_nLB, .SelectOrgs_checkBox__wn3jG, .SelectOrgs_mainCont__YgO9t .SelectOrgs_helperHeading__32Pnp {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.SelectOrgs_mainCont__YgO9t {
  width: 90%;
  padding: 0 15px; }
  .SelectOrgs_mainCont__YgO9t.SelectOrgs_mainContFullWidth__3q77Q {
    width: 100%; }
  @media (max-width: 1000px) {
    .SelectOrgs_mainCont__YgO9t {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .SelectOrgs_mainCont__YgO9t {
      padding: 0; } }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_firstTitle__3ggKj h3 {
    margin-top: 40px; }
  .SelectOrgs_mainCont__YgO9t input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .SelectOrgs_mainCont__YgO9t p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .SelectOrgs_mainCont__YgO9t em {
    font-style: normal;
    font-weight: bold; }
  .SelectOrgs_mainCont__YgO9t 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; }
  .SelectOrgs_mainCont__YgO9t 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; }
  .SelectOrgs_mainCont__YgO9t 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; }
  .SelectOrgs_mainCont__YgO9t 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; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_inputBox__3VxKf {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_inputBoxInlineSmall__22uHH,
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_inputBoxInlineLarge__gB58N {
    float: left; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_inputBoxInlineSmall__22uHH {
    width: 80px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_inputBoxInlineLarge__gB58N {
    width: 140px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_buttonCont__3BvLW,
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_formLine__RUUXg {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_buttonCont__3BvLW {
    margin-top: 50px;
    margin-bottom: 50px; }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_buttonCont__3BvLW .SelectOrgs_rightCont__2YOcl {
      text-align: right; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_smallParagraph__3HGMB {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_smallParagraph__3HGMB.SelectOrgs_smallParagraphMarginTop__3H-22 {
      margin-top: 15px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_error__33x2L {
    color: #d7153a; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_errorContainer__1e9si {
    padding-top: 5px;
    padding-bottom: 10px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_secondarySection__k0aVU {
    margin-top: 15px; }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_secondarySection__k0aVU .dropdown {
      max-width: 300px; }
      .SelectOrgs_mainCont__YgO9t .SelectOrgs_secondarySection__k0aVU .dropdown button,
      .SelectOrgs_mainCont__YgO9t .SelectOrgs_secondarySection__k0aVU .dropdown .dropdown-menu.show {
        width: 100%; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_select__1dz_x {
    margin-top: 6px; }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_select__1dz_x > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_dropdown__27M0F {
    margin-top: 6px;
    width: 100%; }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_dropdown__27M0F button {
      width: 100%; }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_dropdown__27M0F .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_loadingCont__3oMMX {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_loadingCont__3oMMX img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes SelectOrgs_rotation__SMXRo {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_loadingCont__3oMMX .SelectOrgs_spinner__2YDiT {
      -webkit-animation: SelectOrgs_rotation__SMXRo 2s infinite linear; }
  .SelectOrgs_mainCont__YgO9t button:focus, .SelectOrgs_mainCont__YgO9t [type="button"]:focus, .SelectOrgs_mainCont__YgO9t [type="reset"]:focus, .SelectOrgs_mainCont__YgO9t [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_hiddenLabelWhite__2KCe6 {
    color: #fff;
    display: none; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_helperHeading__32Pnp {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_calloutCont__31n8C {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_calloutCont__31n8C {
      padding-left: 0;
      padding-right: 0; } }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_callout__3ldGN {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .SelectOrgs_mainCont__YgO9t .SelectOrgs_callout__3ldGN {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .SelectOrgs_mainCont__YgO9t .SelectOrgs_calloutContentContainer__Be3TH {
      padding: 0 !important; } }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_groupHeadingSpace__c1M4Q {
    margin-top: 64px; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_groupHeading__PzGNn hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .SelectOrgs_mainCont__YgO9t .SelectOrgs_groupHeading__PzGNn h3 {
    margin-top: 30px !important; }
  .SelectOrgs_mainCont__YgO9t header {
    margin: 0; }

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

body .SelectOrgs_nswFormFieldset__3Xtcs {
  padding: 0; }

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

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

body .SelectOrgs_card__1hb5m .SelectOrgs_nswNotification__-999s {
  margin-bottom: 24px; }

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

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

body label.SelectOrgs_dBlock__2jDcU + input.SelectOrgs_lg__qIXMo {
  max-width: 80px; }

body .SelectOrgs_nswFormLabel__3pPko {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .SelectOrgs_nswFormRadio__label__2fIXy, body .SelectOrgs_nswFormCheckbox__label__2N5t7 {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .SelectOrgs_formHelper__11mSU {
  font-size: 16px; }

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

body .SelectOrgs_formNav__3hN7w .SelectOrgs_nswButton__1AdYg {
  margin: 0; }

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

body .SelectOrgs_nswFormInput__I9zrm {
  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;
  appearance: none;
  width: 100%; }

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

body .SelectOrgs_buttonCont__3BvLW {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .SelectOrgs_buttonCont__3BvLW .SelectOrgs_rightCont__2YOcl {
    text-align: right; }

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

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

.SelectOrgs_containerWrap__Srjm- {
  padding-top: 96px;
  padding-left: 34px;
  position: relative; }
  @media (max-width: 768px) {
    .SelectOrgs_containerWrap__Srjm- {
      padding-top: 0;
      padding-left: 0; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .SelectOrgs_containerWrap__Srjm- {
      padding-top: 64px;
      padding-left: 48px;
      width: 130%; } }
  @media (min-width: 992px) {
    .SelectOrgs_containerWrap__Srjm- {
      width: 118%; } }

.SelectOrgs_pageTitle__32tMA {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px; }

.SelectOrgs_questionText__1iPrd {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px !important; }

@media (max-width: 768px) {
  .SelectOrgs_buttonCont__3BvLW {
    padding-left: 16px !important;
    padding-right: 16px !important; }
    .SelectOrgs_buttonCont__3BvLW button {
      width: 100%; }
    .SelectOrgs_buttonCont__3BvLW button:last-child {
      margin-top: 10px;
      margin-left: 0 !important; } }

.SelectOrgs_externalLink__3On1R {
  width: 14px;
  margin-left: 3px;
  margin-top: -2px; }

.SelectOrgs_warningWrap__3DU11 {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 28px; }
  @media (max-width: 991px) and (min-width: 768px) {
    .SelectOrgs_warningWrap__3DU11 {
      padding-left: 32px !important; } }
  .SelectOrgs_warningWrap__3DU11 .SelectOrgs_embold__uRMek {
    font-weight: 600;
    color: #000;
    padding-bottom: 4px;
    padding-bottom: 8px;
    margin: 0 !important;
    padding-top: 0; }

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

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

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

.ContactDetails_font-size-16__3-EcK, .ContactDetails_checkBox__19_GH, .ContactDetails_mainCont__1FiA5 .ContactDetails_helperHeading__1j4bJ {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .ContactDetails_font-size-16__3-EcK, .ContactDetails_checkBox__19_GH, .ContactDetails_mainCont__1FiA5 .ContactDetails_helperHeading__1j4bJ {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.ContactDetails_margin-top-8__o-Ju2 {
  margin-top: 8px;
  margin-top: 0.8rem; }

.ContactDetails_margin-bottom-8__3gTO4 {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ContactDetails_padding-top-8__3l9ZU {
  padding-top: 12px;
  padding-top: 1.2rem; }

.ContactDetails_padding-bottom-8__1Lj35 {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .ContactDetails_buttonPrimary__nG9S_ {
  background: #202d60;
  border: 2px solid #202d60;
  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 .ContactDetails_buttonPrimary__nG9S_:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .ContactDetails_buttonSecondary__1I6am {
  border: 2px solid #202d60;
  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 .ContactDetails_buttonSecondary__1I6am:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .ContactDetails_textBox__3eiN3 {
  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 .ContactDetails_textArea__3UcLb {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.ContactDetails_checkBox__19_GH {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .ContactDetails_checkBox__19_GH .ContactDetails_checkBoxIcon__2-r4q {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .ContactDetails_checkBox__19_GH .ContactDetails_checkBoxIcon__2-r4q:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .ContactDetails_checkBox__19_GH svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .ContactDetails_checkBox__19_GH .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .ContactDetails_checkBox__19_GH input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .ContactDetails_checkBox__19_GH input[type='checkbox']:checked + .ContactDetails_checkBoxIcon__2-r4q svg {
      background: #447b75; }

.ContactDetails_checkBoxError__278Up .ContactDetails_checkBoxIcon__2-r4q:before {
  background: #b81237 !important; }

.ContactDetails_checkBox__19_GH.ContactDetails_checkBoxContainer__Rjaea {
  padding-left: 50px; }

.ContactDetails_checkBoxContainer__Rjaea {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.ContactDetails_checkBoxContainer__Rjaea input {
  cursor: pointer; }

/* Create a custom checkbox */
.ContactDetails_mark__ivYFN {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.ContactDetails_markContainer__3BSo4 {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.ContactDetails_checkBoxContainer__Rjaea input:checked ~ .ContactDetails_markContainer__3BSo4 .ContactDetails_mark__ivYFN {
  background-color: #447b75; }

.ContactDetails_checkBoxContainer__Rjaea input:focus ~ .ContactDetails_markContainer__3BSo4 {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.ContactDetails_mark__ivYFN:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.ContactDetails_checkBoxContainer__Rjaea input:checked ~ .ContactDetails_markContainer__3BSo4 .ContactDetails_mark__ivYFN:after {
  display: block; }

/* Style the mark/indicator */
.ContactDetails_checkBoxContainer__Rjaea .ContactDetails_markContainer__3BSo4 .ContactDetails_mark__ivYFN:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.ContactDetails_checkBoxPosition__weVIS {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.ContactDetails_font-size-16__3-EcK, .ContactDetails_checkBox__19_GH, .ContactDetails_mainCont__1FiA5 .ContactDetails_helperHeading__1j4bJ {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .ContactDetails_font-size-16__3-EcK, .ContactDetails_checkBox__19_GH, .ContactDetails_mainCont__1FiA5 .ContactDetails_helperHeading__1j4bJ {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.ContactDetails_mainCont__1FiA5 {
  width: 90%;
  padding: 0 15px; }
  .ContactDetails_mainCont__1FiA5.ContactDetails_mainContFullWidth__22N-3 {
    width: 100%; }
  @media (max-width: 1000px) {
    .ContactDetails_mainCont__1FiA5 {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .ContactDetails_mainCont__1FiA5 {
      padding: 0; } }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_firstTitle__2DzSG h3 {
    margin-top: 40px; }
  .ContactDetails_mainCont__1FiA5 input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .ContactDetails_mainCont__1FiA5 p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .ContactDetails_mainCont__1FiA5 em {
    font-style: normal;
    font-weight: bold; }
  .ContactDetails_mainCont__1FiA5 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; }
  .ContactDetails_mainCont__1FiA5 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; }
  .ContactDetails_mainCont__1FiA5 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; }
  .ContactDetails_mainCont__1FiA5 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; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_inputBox__1awNA {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_inputBoxInlineSmall__1zbv6,
  .ContactDetails_mainCont__1FiA5 .ContactDetails_inputBoxInlineLarge__3peuH {
    float: left; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_inputBoxInlineSmall__1zbv6 {
    width: 80px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_inputBoxInlineLarge__3peuH {
    width: 140px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_buttonCont__3ikgl,
  .ContactDetails_mainCont__1FiA5 .ContactDetails_formLine__3Jixd {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_buttonCont__3ikgl {
    margin-top: 50px;
    margin-bottom: 50px; }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_buttonCont__3ikgl .ContactDetails_rightCont__1_H7_ {
      text-align: right; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_smallParagraph__y9EWc {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_smallParagraph__y9EWc.ContactDetails_smallParagraphMarginTop__33k-T {
      margin-top: 15px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_error__1lvCf {
    color: #d7153a; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_errorContainer__YdnIV {
    padding-top: 5px;
    padding-bottom: 10px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_secondarySection__2ZbVC {
    margin-top: 15px; }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_secondarySection__2ZbVC .dropdown {
      max-width: 300px; }
      .ContactDetails_mainCont__1FiA5 .ContactDetails_secondarySection__2ZbVC .dropdown button,
      .ContactDetails_mainCont__1FiA5 .ContactDetails_secondarySection__2ZbVC .dropdown .dropdown-menu.show {
        width: 100%; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_select__2YL-7 {
    margin-top: 6px; }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_select__2YL-7 > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_dropdown__1Uevo {
    margin-top: 6px;
    width: 100%; }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_dropdown__1Uevo button {
      width: 100%; }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_dropdown__1Uevo .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_loadingCont__1Kmz5 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_loadingCont__1Kmz5 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes ContactDetails_rotation__2q62P {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .ContactDetails_mainCont__1FiA5 .ContactDetails_loadingCont__1Kmz5 .ContactDetails_spinner__dV7jR {
      -webkit-animation: ContactDetails_rotation__2q62P 2s infinite linear; }
  .ContactDetails_mainCont__1FiA5 button:focus, .ContactDetails_mainCont__1FiA5 [type="button"]:focus, .ContactDetails_mainCont__1FiA5 [type="reset"]:focus, .ContactDetails_mainCont__1FiA5 [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_hiddenLabelWhite__2ap22 {
    color: #fff;
    display: none; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_helperHeading__1j4bJ {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .ContactDetails_mainCont__1FiA5 .ContactDetails_calloutCont__1Mry7 {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .ContactDetails_mainCont__1FiA5 .ContactDetails_calloutCont__1Mry7 {
      padding-left: 0;
      padding-right: 0; } }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_callout__33HXg {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .ContactDetails_mainCont__1FiA5 .ContactDetails_callout__33HXg {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .ContactDetails_mainCont__1FiA5 .ContactDetails_calloutContentContainer__1OqGI {
      padding: 0 !important; } }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_groupHeadingSpace__1Pm3X {
    margin-top: 64px; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_groupHeading__2D1j4 hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .ContactDetails_mainCont__1FiA5 .ContactDetails_groupHeading__2D1j4 h3 {
    margin-top: 30px !important; }
  .ContactDetails_mainCont__1FiA5 header {
    margin: 0; }

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

body .ContactDetails_nswFormFieldset__1g19q {
  padding: 0; }

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

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

body .ContactDetails_card__39vvE .ContactDetails_nswNotification__OsclJ {
  margin-bottom: 24px; }

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

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

body label.ContactDetails_dBlock__2H0YM + input.ContactDetails_lg__3EaiR {
  max-width: 80px; }

body .ContactDetails_nswFormLabel__39j1V {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .ContactDetails_nswFormRadio__label__2OMdT, body .ContactDetails_nswFormCheckbox__label__1U2Qy {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .ContactDetails_formHelper__1gYXe {
  font-size: 16px; }

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

body .ContactDetails_formNav__1c-3a .ContactDetails_nswButton__czNDU {
  margin: 0; }

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

body .ContactDetails_nswFormInput__2RsKi {
  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;
  appearance: none;
  width: 100%; }

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

body .ContactDetails_buttonCont__3ikgl {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .ContactDetails_buttonCont__3ikgl .ContactDetails_rightCont__1_H7_ {
    text-align: right; }

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

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

.ContactDetails_containerWrap__2-mtp {
  padding-top: 96px;
  padding-left: 34px;
  position: relative; }
  @media (max-width: 768px) {
    .ContactDetails_containerWrap__2-mtp {
      padding-top: 0;
      padding-left: 0; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .ContactDetails_containerWrap__2-mtp {
      padding-top: 64px;
      padding-left: 48px; } }

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

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

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

.ConfirmNotify_font-size-16____Dpx, .ConfirmNotify_checkBox__33qn7, .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_helperHeading__26psX {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .ConfirmNotify_font-size-16____Dpx, .ConfirmNotify_checkBox__33qn7, .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_helperHeading__26psX {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.ConfirmNotify_margin-top-8__3519D {
  margin-top: 8px;
  margin-top: 0.8rem; }

.ConfirmNotify_margin-bottom-8__3NqGC {
  margin-bottom: 8px;
  margin-bottom: 0.8rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ConfirmNotify_padding-top-8__3kqoj {
  padding-top: 12px;
  padding-top: 1.2rem; }

.ConfirmNotify_padding-bottom-8__FaWav {
  padding-top: 12px;
  padding-top: 1.2rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

footer {
  margin-bottom: -25px; }

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

body .ConfirmNotify_buttonPrimary__qcVV6 {
  background: #202d60;
  border: 2px solid #202d60;
  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 .ConfirmNotify_buttonPrimary__qcVV6:hover {
    background: #d7153a;
    border-color: #d7153a;
    color: #ffffff;
    text-decoration: none; }

body .ConfirmNotify_buttonSecondary__3kZl5 {
  border: 2px solid #202d60;
  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 .ConfirmNotify_buttonSecondary__3kZl5:hover {
    border-color: #d7153a;
    color: #d7153a;
    text-decoration: none;
    background: #ffffff; }

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

body .ConfirmNotify_textBox__KpFRr {
  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 .ConfirmNotify_textArea__2AZD2 {
  width: 100%;
  min-height: 188px;
  min-height: 18.8rem;
  padding: 10px;
  padding: 1rem;
  border-radius: 5px;
  border: 1px solid #4f4f4f;
  color: #4f4f4f; }

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

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

.ConfirmNotify_checkBox__33qn7 {
  position: relative;
  padding-left: 10px;
  color: #000000;
  cursor: pointer; }
  .ConfirmNotify_checkBox__33qn7 .ConfirmNotify_checkBoxIcon__1JftN {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .ConfirmNotify_checkBox__33qn7 .ConfirmNotify_checkBoxIcon__1JftN:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      position: absolute;
      height: 30px;
      width: 30px;
      z-index: 0;
      border-radius: 4px; }
  .ConfirmNotify_checkBox__33qn7 svg {
    background: #ffffff;
    color: #ffffff;
    font-size: 26px;
    font-size: 2.6rem;
    border: 2px solid white;
    position: absolute;
    border-radius: 2px; }
  .ConfirmNotify_checkBox__33qn7 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .ConfirmNotify_checkBox__33qn7 input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .ConfirmNotify_checkBox__33qn7 input[type='checkbox']:checked + .ConfirmNotify_checkBoxIcon__1JftN svg {
      background: #447b75; }

.ConfirmNotify_checkBoxError__2t_tV .ConfirmNotify_checkBoxIcon__1JftN:before {
  background: #b81237 !important; }

.ConfirmNotify_checkBox__33qn7.ConfirmNotify_checkBoxContainer__1X4hF {
  padding-left: 50px; }

.ConfirmNotify_checkBoxContainer__1X4hF {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.ConfirmNotify_checkBoxContainer__1X4hF input {
  cursor: pointer; }

/* Create a custom checkbox */
.ConfirmNotify_mark__ZbKh- {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.ConfirmNotify_markContainer__1dWm0 {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.ConfirmNotify_checkBoxContainer__1X4hF input:checked ~ .ConfirmNotify_markContainer__1dWm0 .ConfirmNotify_mark__ZbKh- {
  background-color: #447b75; }

.ConfirmNotify_checkBoxContainer__1X4hF input:focus ~ .ConfirmNotify_markContainer__1dWm0 {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.ConfirmNotify_mark__ZbKh-:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.ConfirmNotify_checkBoxContainer__1X4hF input:checked ~ .ConfirmNotify_markContainer__1dWm0 .ConfirmNotify_mark__ZbKh-:after {
  display: block; }

/* Style the mark/indicator */
.ConfirmNotify_checkBoxContainer__1X4hF .ConfirmNotify_markContainer__1dWm0 .ConfirmNotify_mark__ZbKh-:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.ConfirmNotify_checkBoxPosition__2bQI2 {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

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

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

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

.ConfirmNotify_font-size-16____Dpx, .ConfirmNotify_checkBox__33qn7, .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_helperHeading__26psX {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  line-height: 2.2rem; }
  @media screen and (max-width: 768px) {
    .ConfirmNotify_font-size-16____Dpx, .ConfirmNotify_checkBox__33qn7, .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_helperHeading__26psX {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 22px;
      line-height: 2.2rem; } }

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

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

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

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

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

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

.ConfirmNotify_mainCont__1-gw3 {
  width: 90%;
  padding: 0 15px; }
  .ConfirmNotify_mainCont__1-gw3.ConfirmNotify_mainContFullWidth__2vkhk {
    width: 100%; }
  @media (max-width: 1000px) {
    .ConfirmNotify_mainCont__1-gw3 {
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    .ConfirmNotify_mainCont__1-gw3 {
      padding: 0; } }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_firstTitle__1SFqr h3 {
    margin-top: 40px; }
  .ConfirmNotify_mainCont__1-gw3 input:focus {
    border: 2px solid #0085B3;
    outline: none; }
  .ConfirmNotify_mainCont__1-gw3 p {
    padding-top: 10px;
    padding-bottom: 10px; }
  .ConfirmNotify_mainCont__1-gw3 em {
    font-style: normal;
    font-weight: bold; }
  .ConfirmNotify_mainCont__1-gw3 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; }
  .ConfirmNotify_mainCont__1-gw3 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; }
  .ConfirmNotify_mainCont__1-gw3 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; }
  .ConfirmNotify_mainCont__1-gw3 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; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_inputBox__tVbbp {
    border-radius: 4px;
    border: solid 1px #494d56;
    padding: 10px;
    margin-top: 6px;
    width: 100%; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_inputBoxInlineSmall__2N1Jx,
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_inputBoxInlineLarge__1pT-K {
    float: left; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_inputBoxInlineSmall__2N1Jx {
    width: 80px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_inputBoxInlineLarge__1pT-K {
    width: 140px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_buttonCont__1fg9w,
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_formLine__1XgYv {
    margin: 20px 0;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_buttonCont__1fg9w {
    margin-top: 50px;
    margin-bottom: 50px; }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_buttonCont__1fg9w .ConfirmNotify_rightCont__2sHN9 {
      text-align: right; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_smallParagraph__13-3Q {
    margin-bottom: 0;
    margin-top: 0px;
    padding-bottom: 0;
    padding-top: 0; }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_smallParagraph__13-3Q.ConfirmNotify_smallParagraphMarginTop__3A1R9 {
      margin-top: 15px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_error__2hHbf {
    color: #d7153a; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_errorContainer__Crxjo {
    padding-top: 5px;
    padding-bottom: 10px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_secondarySection__1rur6 {
    margin-top: 15px; }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_secondarySection__1rur6 .dropdown {
      max-width: 300px; }
      .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_secondarySection__1rur6 .dropdown button,
      .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_secondarySection__1rur6 .dropdown .dropdown-menu.show {
        width: 100%; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_select__3MIsR {
    margin-top: 6px; }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_select__3MIsR > * {
      border: solid 1px #494d56;
      min-height: 46px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_dropdown__cPjAh {
    margin-top: 6px;
    width: 100%; }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_dropdown__cPjAh button {
      width: 100%; }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_dropdown__cPjAh .dropdown-toggle::after {
      float: right;
      margin-top: 10px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_loadingCont__F9rz6 {
    text-align: center;
    font-size: 1.1em;
    color: #61899d;
    padding-top: 80px;
    width: 100%; }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_loadingCont__F9rz6 img {
      max-width: 60px;
      margin-bottom: 20px;
      margin-top: 20px; }

@-webkit-keyframes ConfirmNotify_rotation__32odA {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_loadingCont__F9rz6 .ConfirmNotify_spinner__3pPW5 {
      -webkit-animation: ConfirmNotify_rotation__32odA 2s infinite linear; }
  .ConfirmNotify_mainCont__1-gw3 button:focus, .ConfirmNotify_mainCont__1-gw3 [type="button"]:focus, .ConfirmNotify_mainCont__1-gw3 [type="reset"]:focus, .ConfirmNotify_mainCont__1-gw3 [type="submit"]:focus {
    border-color: #0085B3;
    outline: #0085B3; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_hiddenLabelWhite__3uXHl {
    color: #fff;
    display: none; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_helperHeading__26psX {
    font-weight: 500;
    color: #2e5299; }
  @media (max-width: 1230px) {
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_calloutCont__3rPno {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (max-width: 768px) {
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_calloutCont__3rPno {
      padding-left: 0;
      padding-right: 0; } }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_callout__7BbV7 {
    box-shadow: 0 0 10px #a0a0a0;
    border-radius: 5px;
    padding: 20px 30px; }
    @media screen and (max-width: 768px) {
      .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_callout__7BbV7 {
        box-shadow: none;
        padding: 0; } }
  @media screen and (max-width: 768px) {
    .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_calloutContentContainer__cR7Ek {
      padding: 0 !important; } }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_groupHeadingSpace__rzVe2 {
    margin-top: 64px; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_groupHeading__1hh6z hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important; }
  .ConfirmNotify_mainCont__1-gw3 .ConfirmNotify_groupHeading__1hh6z h3 {
    margin-top: 30px !important; }
  .ConfirmNotify_mainCont__1-gw3 header {
    margin: 0; }

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

body .ConfirmNotify_nswFormFieldset__2LnId {
  padding: 0; }

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

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

body .ConfirmNotify_card__14Aed .ConfirmNotify_nswNotification__dPBl3 {
  margin-bottom: 24px; }

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

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

body label.ConfirmNotify_dBlock__Cdpb8 + input.ConfirmNotify_lg__14prN {
  max-width: 80px; }

body .ConfirmNotify_nswFormLabel__3CZpg {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

body .ConfirmNotify_nswFormRadio__label__f1sFZ, body .ConfirmNotify_nswFormCheckbox__label__3yfVm {
  font-size: 16px;
  font-weight: 600;
  margin-top: 8px; }

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

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

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

body .ConfirmNotify_formHelper__3IpdX {
  font-size: 16px; }

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

body .ConfirmNotify_formNav__2sl8g .ConfirmNotify_nswButton__yELV7 {
  margin: 0; }

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

body .ConfirmNotify_nswFormInput__Dh36k {
  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;
  appearance: none;
  width: 100%; }

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

body .ConfirmNotify_buttonCont__1fg9w {
  margin-top: 50px;
  margin-bottom: 50px; }
  body .ConfirmNotify_buttonCont__1fg9w .ConfirmNotify_rightCont__2sHN9 {
    text-align: right; }

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

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

.ConfirmNotify_containerWrap__18I-I {
  padding-top: 96px;
  padding-left: 34px;
  position: relative;
  width: 116%; }
  @media (max-width: 767px) {
    .ConfirmNotify_containerWrap__18I-I {
      padding-top: 0;
      padding-left: 0;
      width: 100%; } }
  @media (min-width: 767px) and (max-width: 991px) {
    .ConfirmNotify_containerWrap__18I-I {
      padding-top: 64px;
      padding-left: 48px;
      width: 130%; } }

.ConfirmNotify_pageTitle__AAWnY {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px; }

.ConfirmNotify_questionText__1924t {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px !important; }

.ConfirmNotify_desktopCategories__3rdq0 {
  list-style: none;
  display: flex;
  justify-content: space-around;
  padding: 0;
  border-bottom: 2px solid #e4e4e6; }
  .ConfirmNotify_desktopCategories__3rdq0 li {
    padding: 10px 32px;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    cursor: pointer; }
  .ConfirmNotify_desktopCategories__3rdq0 li.ConfirmNotify_active__1FGtK {
    border-bottom: 2px solid #447b75;
    color: #447b75; }
  @media (max-width: 767px) {
    .ConfirmNotify_desktopCategories__3rdq0 {
      display: none; } }

.ConfirmNotify_consentWrap__1S-Gh {
  padding-top: 32px; }

.ConfirmNotify_btnWrap__1NSUe {
  margin-top: 64px;
  margin-bottom: 64px; }
  @media (max-width: 767px) {
    .ConfirmNotify_btnWrap__1NSUe button {
      width: 100%; } }

button:disabled {
  background-color: #447b75 !important;
  background: #447b75 !important;
  border-color: #447b75 !important;
  opacity: 0.5; }

@media (max-width: 767px) {
  .ConfirmNotify_accordions__2FjRO {
    display: none; } }

.ConfirmNotify_accordionsMobile__1uRDV {
  display: none; }
  @media (max-width: 767px) {
    .ConfirmNotify_accordionsMobile__1uRDV {
      display: block; } }
  .ConfirmNotify_accordionsMobile__1uRDV > p {
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 27px;
    color: #447b75; }

.ConfirmNotify_hrLineMobile__1LTpC {
  display: none; }
  @media (max-width: 768px) {
    .ConfirmNotify_hrLineMobile__1LTpC {
      border-bottom: 1px solid #333333;
      display: block;
      margin: 20px 0; } }

.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; }

footer {
  margin-bottom: -25px; }

.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: #202d60;
  border: 2px solid #202d60;
  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 #202d60;
  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: 10px;
  color: #000000;
  cursor: pointer; }
  .Finished_checkBox__2ruxm .Finished_checkBoxIcon__1YxG0 {
    position: relative;
    display: inline-block;
    left: -50px;
    top: -18px; }
    .Finished_checkBox__2ruxm .Finished_checkBoxIcon__1YxG0:before {
      content: '';
      background: #4c4f55;
      top: -1px;
      left: -1px;
      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 .MuiSvgIcon-root {
    width: 28px;
    height: 28px; }
  .Finished_checkBox__2ruxm input[type='checkbox'] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0; }
    .Finished_checkBox__2ruxm input[type='checkbox']:checked + .Finished_checkBoxIcon__1YxG0 svg {
      background: #447b75; }

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

.Finished_checkBox__2ruxm.Finished_checkBoxContainer__4UVEp {
  padding-left: 50px; }

.Finished_checkBoxContainer__4UVEp {
  display: block;
  padding-top: 4px;
  cursor: pointer; }

/* Hide the default checkbox */
.Finished_checkBoxContainer__4UVEp input {
  cursor: pointer; }

/* Create a custom checkbox */
.Finished_mark__2bzjK {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 27px;
  width: 27px;
  border-radius: 4px; }

.Finished_markContainer__zPguG {
  position: relative;
  border: 1px solid #4c4f55;
  border-radius: 4px;
  height: 33px;
  width: 33px;
  padding: 4px; }

.Finished_checkBoxContainer__4UVEp input:checked ~ .Finished_markContainer__zPguG .Finished_mark__2bzjK {
  background-color: #447b75; }

.Finished_checkBoxContainer__4UVEp input:focus ~ .Finished_markContainer__zPguG {
  outline: 1px solid #447b75; }

/* Create the mark/indicator (hidden when not checked) */
.Finished_mark__2bzjK:after {
  content: '';
  position: absolute;
  display: none; }

/* Show the mark when checked */
.Finished_checkBoxContainer__4UVEp input:checked ~ .Finished_markContainer__zPguG .Finished_mark__2bzjK:after {
  display: block; }

/* Style the mark/indicator */
.Finished_checkBoxContainer__4UVEp .Finished_markContainer__zPguG .Finished_mark__2bzjK:after {
  left: 10px;
  top: 4px;
  width: 8px;
  height: 14px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.Finished_checkBoxPosition__NaV87 {
  position: relative;
  display: inline-block;
  left: -50px;
  top: 38px; }

.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; }
  .Finished_mainCont__3QzAD.Finished_mainContFullWidth__2jEoW {
    width: 100%; }
  @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 {
  font-size: 16px;
  font-weight: 400;
  margin-top: 8px; }

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

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

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: 16px; }

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;
  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;
  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 #447b75;
  padding: 0 16px;
  color: #447b75;
  font-weight: 600; }

body .Finished_loadingCont__2lMR3 {
  text-align: center;
  margin: 70px 0; }

.Finished_bgg__2wuha {
  background: #447b75;
  padding: 80px 0;
  color: white;
  margin-bottom: 96px; }
  @media (max-width: 767px) {
    .Finished_bgg__2wuha {
      margin-bottom: 32px;
      padding: 64px 0; } }
  .Finished_bgg__2wuha h1 {
    font-weight: 600;
    font-size: 48px;
    line-height: 60px;
    margin-bottom: 16px; }
    @media (max-width: 767px) {
      .Finished_bgg__2wuha h1 {
        font-size: 36px; } }

.Finished_bggGrey__2hR0A {
  background: #6e7079; }

.Finished_flexContainer__180xk {
  align-items: center; }
  @media (max-width: 767px) {
    .Finished_flexContainer__180xk {
      flex-direction: column;
      border-bottom: 1px solid #e4e4e6;
      margin-bottom: 32px; } }

.Finished_flexContainer__180xk > div:first-child {
  margin-right: 32px; }
  @media (max-width: 767px) {
    .Finished_flexContainer__180xk > div:first-child {
      margin-right: 0; } }

.Finished_flexContainer__180xk > div {
  flex-grow: 1;
  flex-basis: 0;
  margin-bottom: 96px; }
  @media (max-width: 767px) {
    .Finished_flexContainer__180xk > div {
      margin-bottom: 32px; } }

.Finished_externalLink__3hS05 {
  display: inline-block;
  height: 16px;
  width: 16px;
  margin: 0 8px; }

.Finished_helpImg__1bgoY {
  height: 100%;
  width: 100%; }

@media (max-width: 767px) {
  .Finished_whatHappenedSection__uLLWI div:first-child {
    order: 2; } }

.Finished_desktop__3AD26 {
  display: initial; }
  @media (min-width: 768px) and (max-width: 991px) {
    .Finished_desktop__3AD26 {
      display: none; } }

.Finished_ipad__3YkzP {
  display: none; }
  @media (min-width: 768px) and (max-width: 991px) {
    .Finished_ipad__3YkzP {
      display: initial; } }

.Finished_sendIcon__3snb0 {
  height: 64px;
  width: 64px;
  margin-bottom: 16px; }
  @media (max-width: 767px) {
    .Finished_sendIcon__3snb0 {
      height: 50px;
      width: 50px; } }

.Finished_emailButton__EMxKg {
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  font-size: 16px;
  font-weight: 600;
  border: 2px solid #fff;
  min-width: 124px;
  padding: 11px 25px;
  min-width: 160px;
  margin-top: 28px; }

