.IcgSubscribe-Light___ObYG4{width:100%;background-color:#fbfbfb}.IcgSubscribe-Dark___3q7-B{width:100%;background-color:#0f1632}.subscribeMobileContainer___ezIgR{text-align:center;width:100%;margin:0 auto;padding-top:3.75rem;padding-bottom:2.5rem;padding-left:7.5%;padding-right:7.5%}.subscribeMobileContainer___ezIgR .title___4W8XT{font-size:2rem !important;line-height:2.5rem !important;margin-bottom:.375rem;text-align:left}.subscribeMobileContainer___ezIgR .summary___XnCW-{text-align:left;font-size:1rem;line-height:1.25rem;margin-bottom:.75rem}.subscribeMobileContainer___ezIgR .action___3SxvY{width:100%;display:flex;flex-direction:column;margin:0 auto;text-align:left}.subscribeMobileContainer___ezIgR .action___3SxvY .label___Aqk3m{font-size:.875rem;line-height:1.125rem;margin-bottom:.625rem}.subscribeMobileContainer___ezIgR .action___3SxvY input{flex:1;margin-right:.625rem;margin-bottom:1.75rem}.subscribeMobileContainer___ezIgR .action___3SxvY input:focus{font-size:1rem !important}.subscribeMobileContainer___ezIgR .action___3SxvY button{width:100%}.subscribeMobileContainer___ezIgR .showTips___ZFfQO{display:block;opacity:1;height:1rem;margin:4px auto 0;width:100%;text-align:left}.subscribeMobileContainer___ezIgR .hideTips___PG-f-{opacity:0;height:1rem;width:100%;margin:4px auto 0;text-align:left}@media screen and (min-width: 768px){.subscribeDesktopContainer___qPyQ9{padding-left:16.3%;padding-right:16.3%}.subscribeDesktopContainer___qPyQ9 .action___3SxvY{width:54%}.subscribeDesktopContainer___qPyQ9 .action___3SxvY input{flex:1;max-width:15rem;margin-right:.625rem}.subscribeDesktopContainer___qPyQ9 .action___3SxvY button{width:6rem}.subscribeDesktopContainer___qPyQ9 .showTips___ZFfQO{width:53%}}@media screen and (max-width: 1024px){.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS{padding:9.375rem 0 !important}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .summary___XnCW-{font-size:1rem !important;line-height:1.25rem !important;margin-bottom:2rem !important}}.subscribeDesktopContainer___qPyQ9{text-align:left;width:100%;max-width:100%}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS{width:860px;max-width:100%;margin:0 auto;padding:6.25rem 16.625rem 6.25rem 12.125rem}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .title___4W8XT{line-height:2.5rem !important;font-size:2rem !important;margin-bottom:.5rem}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .summary___XnCW-{font-size:1.125rem;line-height:1.375rem;margin-bottom:2.5rem}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .action___3SxvY{display:flex;flex-direction:column;width:100%}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .action___3SxvY .label___Aqk3m{font-size:.875rem;line-height:1.125rem;margin-bottom:8px}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .action___3SxvY input{flex:1;max-width:100%;margin:0 0 26px 0}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .action___3SxvY button{width:100%}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .showTips___ZFfQO{display:block;opacity:1;height:1rem;margin:4px auto 0;width:356px;text-align:left}.subscribeDesktopContainer___qPyQ9 .subscribeWrapper___JsFzS .hideTips___PG-f-{opacity:0;height:1rem;width:356px;margin:4px auto 0;text-align:left}.IcgSubscribe .lmn-text-danger-inverse{color:#ff7a75}.IcgSubscribe .lmn-input:focus{border-color:#219dff !important}
.subscribePopupWrapper .form {
  display: flex;
  flex-wrap: wrap;
  padding: 0 33px 0 39px;
}
.subscribePopupWrapper .form .formItem {
  width: 100%;
  position: relative;
}
.subscribePopupWrapper .form .formItem .label {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 8px;
}
.subscribePopupWrapper .form .formItem .mandatoryMark:before {
  content: "*";
  color: #b60000;
  padding-right: 4px;
}
.subscribePopupWrapper .form .formItem .input {
  height: 48px;
  margin-bottom: 24px;
}
.subscribePopupWrapper .form .formItem .invalidMsg {
  position: absolute;
  bottom: 0px;
}
.subscribePopupWrapper .form .otherItem {
  margin-top: 24px;
}
.subscribePopupWrapper .form .otherItem .input {
  margin-bottom: 0px !important;
}
.subscribePopupWrapper .form .backgroundSelect {
  text-align: left;
}
.subscribePopupWrapper .form .info {
  width: 100%;
  margin: 25px 0 32px;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
}
.subscribePopupWrapper .form .info .hyperLink {
  text-decoration: underline;
  display: block;
}
.subscribePopupWrapper .form .info .hyperLink:hover {
  text-decoration: underline;
  cursor: pointer;
}
.subscribePopupWrapper .form .checkboxGroup {
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .subscribePopupWrapper .form {
    padding: 8px;
  }
  .subscribePopupWrapper .form .hyperLink {
    margin: 24px auto 8px;
    display: block;
    width: 100%;
  }
}

