@charset "UTF-8";
* {
  box-sizing: border-box;
}
*::after {
  box-sizing: border-box;
}
*::before {
  box-sizing: border-box;
}

*[navigate] {
  cursor: pointer;
}

@media (max-width: 320.98px) {
  html {
    font-size: 45.5% !important;
  }
}
@media (min-width: 321px) and (max-width: 575.98px) {
  html {
    font-size: 50% !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  html {
    font-size: 53.5% !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  html {
    font-size: 62.5% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  html {
    font-size: 62.5% !important;
  }
}
@media (min-width: 1200px) {
  html {
    font-size: 62.5% !important;
  }
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper div[data-style-id=division] {
  border: none !important;
  box-shadow: none !important;
  background-color: transparent;
}

div[data-style-id=app] .base-panel .entries .record-container div[data-style-id=record] {
  border: unset;
}
div[data-style-id=app] .base-panel .entries .record-container div[data-style-id=record] .record-content {
  padding: 0;
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper .base-panel, div[data-style-actor-name=weblinkSuccessPortalContainer].actor-wrapper .base-panel {
  border: none !important;
  box-shadow: none !important;
  background-color: transparent;
  border-radius: 0 !important;
}

div.component-actions-bottom .component-actions-bottom-left, div.component-actions-bottom .component-actions-bottom-right {
  left: 0;
  position: relative;
  display: flex;
  margin: auto;
}
div.component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper], div.component-actions-bottom .component-actions-bottom-right div[data-style-id=action-wrapper] {
  position: relative;
  display: flex;
  justify-content: center;
  margin: auto;
}
div.component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].disabled, div.component-actions-bottom .component-actions-bottom-right div[data-style-id=action-wrapper] div[data-style-id=action].disabled {
  opacity: 0.7;
}

.standard_Btn {
  width: 100%;
  color: #fff;
  background-color: #84c220 !important;
  border-color: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  line-height: 1.6rem;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  justify-content: center;
  display: flex;
  align-items: center;
}

.lightGreen_Btn {
  width: 100%;
  color: #fff;
  background-color: #84c220 !important;
  border-color: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  line-height: 1.6rem;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  justify-content: center;
  display: flex;
  align-items: center;
}
.lightGreen_Btn::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  line-height: 1.6rem;
}

.deepGreen_Btn {
  width: 100%;
  color: #fff;
  background-color: #196e1f !important;
  border-color: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  line-height: 1.6rem;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  justify-content: center;
  display: flex;
  align-items: center;
}
.deepGreen_Btn::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  line-height: 1.6rem;
}

.linearGreen_Btn {
  width: 100%;
  color: #fff;
  background: linear-gradient(180deg, #84c220 0%, #196e1f 100%);
  border-color: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  line-height: 1.6rem;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  justify-content: center;
  display: flex;
  align-items: center;
}
.linearGreen_Btn::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  line-height: 1.6rem;
}
.linearGreen_Btn path {
  fill: #fff;
}

.red_Btn {
  width: 100%;
  color: #fff;
  background-color: red !important;
  border-color: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  line-height: 1.6rem;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.red_Btn::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  line-height: 1.6rem;
}

.greenBorder_Btn {
  width: 100%;
  color: #196e1f;
  background-color: white !important;
  border: 1px solid #196e1f !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 14px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  line-height: 1.6rem;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.greenBorder_Btn::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  line-height: 1.6rem;
}
.greenBorder_Btn label {
  color: #196e1f;
}

.white_Btn {
  width: 100%;
  color: #196e1f;
  background-color: white !important;
  border: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  line-height: 1.6rem;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.white_Btn::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(31%) sepia(18%) saturate(3086%) hue-rotate(82deg) brightness(94%) contrast(86%);
  transform: translate(0.5rem, 0.18rem);
  line-height: 1.6rem;
}
.white_Btn label {
  color: #196e1f;
}

.black_btn {
  width: 100%;
  color: #fff;
  background-color: #000 !important;
  border-color: none !important;
  text-align: center;
  padding: 1.5rem 2.5rem;
  font-size: 1.6rem;
  font-family: Verdana;
  border-bottom-right-radius: 25px !important;
  border-top-left-radius: 25px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.black_btn::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  line-height: 1.6rem;
  padding-left: 0.35rem;
}

@-moz-document url-prefix() {
  .lightGreen_Btn::after, .deepGreen_Btn::after, .linearGreen_Btn::after, .red_Btn::after, .greenBorder_Btn::after, .white_Btn::after {
    transform: translate(0.5rem, -0.08rem);
  }
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper .entries .record-container {
  border: none !important;
  background-color: transparent !important;
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper .entries .record-content {
  padding: 0 !important;
}

div[data-style-id=field].standardVariant {
  margin-bottom: 3.5rem;
  padding: 0 !important;
}
div[data-style-id=field].standardVariant.currency .input-main.with-prefix {
  flex-flow: row;
  align-items: center;
}
div[data-style-id=field].standardVariant.currency .input-main.with-prefix .input-prefix {
  position: absolute;
  background: none;
  border: none;
  outline: none;
  color: rgba(0, 0, 0, 0.4);
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 600;
}
div[data-style-id=field].standardVariant.date .input-main::after {
  right: -1.5rem !important;
}
div[data-style-id=field].standardVariant .field-content .flabel {
  margin-bottom: 1rem;
  text-align: left;
}
div[data-style-id=field].standardVariant .field-content .flabel label[data-style-id=field-label] {
  font-weight: bolder;
  font-size: 1.65rem;
  color: #000;
  /*font-family: Arial Rounded MT Bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 800;
}
div[data-style-id=field].standardVariant .field-content .flabel label[data-style-id=field-label]::after {
  display: none !important;
}
div[data-style-id=field].standardVariant .field-content .flabel div[data-style-id=field-label] {
  font-size: 1.65rem;
  color: #000;
  font-family: "Mukta", sans-serif;
  font-weight: 800;
}
div[data-style-id=field].standardVariant .field-content .flabel div[data-style-id=field-label]::after {
  display: none !important;
}
div[data-style-id=field].standardVariant .field-content .control .input-main .form-control {
  border-radius: 0;
  border-top-left-radius: 19px;
  border-bottom-right-radius: 19px;
  font-size: 15px;
  padding: 1rem 2rem;
  color: rgba(0, 0, 0, 0.4);
  font-weight: 400;
  height: 5.7rem;
  box-shadow: 0 5px 3px rgba(0, 0, 0, 0.04) !important;
  border: 1px solid rgba(0, 0, 0, 0.15) !important;
  -webkit-appearance: none;
  /*font-family: Arial Rounded MT Bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  color: black;
  /*white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;*/
}
div[data-style-id=field].standardVariant .field-content .error {
  justify-content: left;
  display: flex;
  text-align: left;
  width: 100%;
  font-weight: bold;
  right: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
div[data-style-id=field].standardVariant.error .control .input-main .form-control {
  border: 1px solid red !important;
}
div[data-style-id=field].standardVariant.error .control .input-main::after {
  content: "\f071";
  font-family: fontAwesome;
  color: red;
  font-size: 1.8rem;
  padding-right: 0.6rem;
  display: flex;
  align-items: center;
  position: absolute;
  right: 1.4rem;
  transform: translateY(-50%);
  top: 50%;
}

div[data-style-id=field].standardVariant.picklist .field-content .control .input-main::after {
  color: #9a9a9a;
  content: "\f0d7";
  font-family: fontAwesome;
  position: absolute;
  right: 2.2rem;
  top: 0.5rem;
  font-size: 1.5rem;
  height: 5rem;
  line-height: 4.6rem;
  pointer-events: none;
}

.boolean .field-content {
  display: flex;
}
.boolean .field-content div {
  display: flex;
}
.boolean .field-content .flabel {
  display: flex;
  margin-bottom: 0 !important;
}
.boolean .field-content .flabel label {
  /*font-family: Arial Rounded MT Bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.4);
  font-size: 13px;
}
.boolean .field-content .control .input-main .checkbox-entry {
  margin-top: 0 !important;
}

div[data-style-id=field] .control:not(.readonly) input[type=checkbox] {
  margin: 1px 6px !important;
}

.react-datepicker-popper .react-datepicker__triangle {
  left: 50px !important;
}

div[data-style-id=app] div[data-style-id=list-view].list-view {
  padding: 0;
  box-shadow: none !important;
}
div[data-style-id=app] div[data-style-id=list-view].list-view div[data-style-id=list-header] {
  font-size: 1.4rem;
  font-weight: 500;
  padding: 1.6rem 1.2rem;
  line-height: unset;
  background-color: #558000;
  border-top-left-radius: 20px;
}
div[data-style-id=app] div[data-style-id=list-view].list-view div[data-style-id=list-header] div[data-style-id=column-header] {
  display: flex;
  padding-left: 1.9rem;
  align-items: center;
  justify-content: left;
}
div[data-style-id=app] div[data-style-id=list-view].list-view div[data-style-id=list-header] div[data-style-id=column-header][data-style-field-name=fundedToDate] div[data-style-id=field-label] {
  width: 74%;
}
div[data-style-id=app] div[data-style-id=list-view].list-view div[data-style-id=list-header] div[data-style-id=column-header][data-style-field-name=fundedSentDate] div[data-style-id=field-label] {
  width: 84%;
}
div[data-style-id=app] div[data-style-id=list-view].list-view div[data-style-id=list-header] div[data-style-id=column-header] div[data-style-id=field-label] {
  white-space: normal;
  font-size: 1.6rem !important;
  font-weight: 500 !important;
  color: #fff;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 800;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .blank-message {
  height: calc(100vh - 42.2rem);
  border: none;
  font-size: 1.8rem;
  font-weight: normal;
  font-family: "Mukta", sans-serif !important;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 0;
  border-radius: 4px;
  /*left: 50%;
  position: absolute;
  transform: translateX(-50%);
  z-index: 9999;
  background: white;
  width: 70%;
  border-bottom: 1px solid rgba(0,0,0,0.15);
  border-radius: 0;
  border-top: 1px solid rgba(0,0,0,0.15);*/
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-bottom-right-radius: 20px;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries div[data-style-id=field][data-style-field-name=proprtyAddress] .input-main > div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container:nth-child(even) {
  background: rgba(0, 0, 0, 0.05);
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] {
  border: none !important;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content .record-actions-top-left {
  padding: 0 !important;
  height: 100%;
  width: auto;
  /*padding: 2.2rem 0;*/
  /*padding-left: 17px;*/
  opacity: 0;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content .record-actions-top-left div[data-style-id=action-wrapper] {
  width: auto;
  display: flex;
  height: 100%;
  transform: translateX(1.9rem);
  align-items: center;
  margin: 0 !important;
  /*width: 9rem;*/
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content .record-actions-top-left div[data-style-id=action-wrapper] div[data-style-id=action] {
  font-size: 14px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 600;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content > div {
  padding: 0 1.2rem;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content .input-main {
  padding-left: 19px;
  /*font-family: arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  font-size: 14px;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] {
  padding: 2.2rem 0;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field] {
  color: #000;
  font-size: 1.6rem;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=proprtyAddress] {
  color: #84c220;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=accountHolderName], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=salesRepresentativeName], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=applicationStatus], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=city], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=product], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=fundedToDate], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=fundedSentDate], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=contractorCost], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=netFundedAmount], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=finalFundedDate], div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] div[data-style-id=field][data-style-field-name=loanAgreementStatus] {
  color: rgba(0, 0, 0, 0.5);
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] > div:first-child div[data-style-id=field] {
  font-weight: 600;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content div[data-style-id=list-row] > div:first-child div[data-style-id=field] .field-content .control .input-main > div {
  width: auto;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content .record-actions-bottom-right {
  right: 2.4rem;
  padding: 0;
}
div[data-style-id=app] div[data-style-id=list-view].list-view .entries .record-container[data-style-id=record] .record-content .record-actions-bottom-right div[data-style-id=action-wrapper] {
  margin: 0 0rem 2.4rem 0;
}

.message-wrapper.top {
  z-index: 9;
  left: 0 !important;
  margin: 0 auto;
  top: 4.6rem !important;
  height: 0rem !important;
  right: 0 !important;
  line-height: unset !important;
  width: 100%;
  overflow: initial !important;
  opacity: 1 !important;
  position: absolute;
  text-align: center;
  display: flex;
  justify-content: center;
}
.message-wrapper.top div[data-style-id=error] {
  background-color: unset;
  position: absolute;
  font-size: 1.7rem;
  opacity: 1;
  display: inline;
  padding: 0.4rem 5rem 0.4rem 5rem;
  background: rgba(249, 212, 215, 0.1803921569);
  border-radius: 6px;
  animation: bounce 0.4s 2 1s linear;
  -webkit-animation: bounce 0.4s 1 0.2s linear;
  transform: translate3d(0, 0, 0);
  font-family: "Mukta", sans-serif !important;
}
.message-wrapper.top div[data-style-id=error]::after {
  content: "×";
  position: absolute;
  color: #fff;
  right: -0.6rem;
  background: rgba(255, 0, 0, 0.5607843137);
  border-radius: 50%;
  font-size: 2rem;
  width: 1.8rem;
  height: 1.8rem;
  text-align: center;
  line-height: 1.8rem;
  top: -0.6rem;
  font-weight: 600 !important;
}

.message-wrapper.bottom {
  position: relative !important;
  left: 0rem !important;
  opacity: 1 !important;
  overflow: visible !important;
  bottom: unset !important;
  top: 5rem;
  width: unset;
  height: 0 !important;
  z-index: 9;
}
.message-wrapper.bottom div[data-style-id=in-progress].save-submit {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0;
  height: 5.6rem;
  width: 31.6rem;
}
.message-wrapper.bottom div[data-style-id=in-progress].save-submit .load {
  display: block;
  width: 3.5rem;
  height: 3.5rem;
  border: 5px solid #fff;
  border-radius: 100%;
}
.message-wrapper.bottom div[data-style-id=in-progress].save-submit .open {
  border-top: 5px solid transparent;
  animation: save-submit-loader infinite linear 1s;
}
@media only screen and (max-width: 1050px) {
  div[data-style-actor-name=projectApplicationContainer].actor-wrapper div[data-style-id=division], div[data-style-actor-name=applicantProjectApplicationContainer].actor-wrapper div[data-style-id=division] {
    flex-flow: wrap !important;
    justify-content: center !important;
  }
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] {
  display: flex !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] {
  height: -moz-fit-content;
  height: fit-content;
  width: 53rem;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper {
  position: relative;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper {
  height: calc(100vh - 21rem) !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] {
  padding: 0 !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div {
  padding: 4rem 0;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer {
  height: calc(100vh - 29rem);
  overflow: auto;
  padding: 0 4rem;
  min-height: 5rem;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerHeading {
  font-size: 2rem;
  text-align: center;
  font-family: "Mukta", sans-serif;
  font-weight: 800;
  padding: 0 2rem;
  margin-bottom: 3rem;
  line-height: 3rem;
  color: red;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText {
  display: flex;
  flex-flow: column;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText .detailsHeading {
  font-size: 1.5rem;
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  margin-bottom: 2.5rem;
  line-height: 2rem;
  color: red;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText .detailsText {
  font-size: 1.2rem;
  font-family: "Mukta", sans-serif;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.6);
  margin-bottom: 2.5rem;
  line-height: 1.8rem;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText span ul {
  padding-left: 1.5rem;
  margin: 0;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText .consentText {
  font-size: 1.5rem;
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  margin-bottom: 2.5rem;
  line-height: 1.8rem;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper {
  padding: 0 4rem 4rem;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] {
  border: 0 !important;
  box-shadow: none !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .entries {
  opacity: 0 !important;
  height: 0 !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .entries div[data-style-id=field] {
  display: none !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .text-after {
  padding: 0;
  height: 100vh;
  position: fixed;
  width: 100%;
  color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .text-after #building {
  font-size: 12px;
  height: -moz-fit-content;
  height: fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  flex-flow: column;
  align-items: center;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left {
  justify-content: space-around;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] {
  margin: 0;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].black_btn {
  width: 13rem;
  height: 6rem !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].black_btn.disabled {
  opacity: 1 !important;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].black_btn::after {
  display: none;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=scrollToBottom] {
  position: fixed;
  left: calc((100vw - 53rem) / 2 + 50.9rem);
  top: 3.5rem;
  width: -moz-fit-content;
  width: fit-content;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=scrollToBottom] div[data-style-id=action].primary {
  font-family: "fontawesome";
  color: #fff;
  cursor: pointer;
  background-color: #000;
  width: 4.5rem;
  padding: 0 1.2rem;
  justify-content: center;
  border-radius: 50%;
  border: 4px solid;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.4);
  height: 4.5rem;
  display: flex;
  align-items: center;
}
div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-id=modal-close-icon] {
  display: none !important;
}

@media only screen and (max-width: 767px) {
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] {
    width: 56rem;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText .detailsHeading {
    font-size: 1.6rem !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText .detailsText {
    font-size: 1.35rem !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText span ul {
    padding-left: 1.7rem !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] > div .esignTextContainer .containerDetailsText .consentText {
    font-size: 1.6rem !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].black_Btn {
    width: 15rem !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=scrollToBottom] {
    left: calc((100vw - 56rem) / 2 + 53.5rem);
    top: 3rem !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=scrollToBottom] div[data-style-id=action].primary {
    width: 4.9rem !important;
    height: 4.9rem !important;
  }
}
@media only screen and (max-width: 576px) {
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] {
    width: 87% !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper {
    height: calc(100vh - 21rem) !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentDetailsTextWeblink].actor-wrapper div[data-style-id=static-content][data-style-actor-name=consentDetailsTextWeblink] .esignTextContainer {
    height: calc(100vh - 29rem) !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left {
    display: flex;
    flex-flow: column;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].black_Btn {
    font-size: 1.7rem !important;
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=scrollToBottom] {
    left: calc((100vw - 85%) / 2 + 81%);
  }
  div[data-style-id=modal-background][data-style-overlay-name=esignConsentContainerWeblink] div[data-style-id=modal-dialog] div[data-style-actor-name=esignConsentContainerWeblink].actor-wrapper div[data-style-id=division] div[data-style-actor-name=consentActionWeblink].actor-wrapper div[data-style-id=base-panel] .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=scrollToBottom] div[data-style-id=action].primary {
    width: 5.3rem !important;
    height: 5.3rem !important;
  }
}
.vfPageloader {
  padding: 0;
  height: 100vh;
  position: fixed;
  width: 100%;
  left: 0;
  background-color: transparent;
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.vfPageloader > div {
  font-size: 12px;
  height: -moz-fit-content;
  height: fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  flex-flow: column;
  align-items: center;
}

#splash-loader-wrapper {
  z-index: 2;
}

.loaderClass {
  z-index: 2;
}

#blocks {
  width: -moz-fit-content;
  width: fit-content;
}
#blocks .b {
  background: white;
  border: 0.2em solid #fff;
  width: 2em;
  height: 2em;
  border-radius: 0.5em;
  margin: 0.4em 1em;
  position: relative;
  animation-duration: 1.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#blocks .c {
  background: rgba(132, 194, 32, 0.1882352941);
  border: 0.2em solid #558000;
  width: 2em;
  height: 2em;
  border-radius: 0.5em;
  margin: 0.4em 1em;
  position: relative;
  animation-duration: 1.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#blocks #b1 {
  animation-name: submitb1;
}
#blocks #b2 {
  margin-left: 3.5em;
  animation-name: submitb2;
}
#blocks #b3 {
  margin-top: -2em;
  animation-name: submitb3;
}
#blocks #b4 {
  margin-left: 3.5em;
  animation-name: submitb4;
}
#blocks .d {
  background: rgba(132, 194, 32, 0.1882352941);
  border: 0.2em solid #558000;
  width: 1.5em;
  height: 1.5em;
  border-radius: 0.5em;
  margin: 0.4em 1em;
  position: relative;
  animation-duration: 1.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#blocks #d1 {
  animation-name: d1;
}
#blocks #d2 {
  margin-left: 2.85em;
  animation-name: d2;
}
#blocks #d3 {
  margin-top: -2em;
  animation-name: d3;
}
#blocks #d4 {
  margin-left: 2.85em;
  animation-name: d4;
}
#blocks .ds {
  background: rgba(132, 194, 32, 0.1882352941);
  border: 0.2em solid #558000;
  width: 1.2em;
  height: 1.2em;
  border-radius: 0.4em;
  margin: 0.4em 1em;
  position: relative;
  animation-duration: 1.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#blocks #ds1 {
  animation-name: ds1;
}
#blocks #ds2 {
  margin-left: 2.5em;
  animation-name: ds2;
}
#blocks #ds3 {
  margin-top: -1.7em;
  animation-name: ds3;
}
#blocks #ds4 {
  margin-left: 2.5em;
  animation-name: ds4;
}

#caption {
  font-size: 2rem;
  color: #fff;
  font-family: "Mukta", sans-serif;
  font-weight: 500;
}

@keyframes submitb1 {
  0% {
    left: 0em;
    transform: rotate(0deg);
  }
  50% {
    left: 2.5em;
    bottom: 0em;
    transform: rotate(90deg);
  }
  100% {
    left: 2.5em;
    bottom: -2.125em;
    transform: rotate(90deg);
  }
}
@keyframes submitb2 {
  50% {
    bottom: 0em;
  }
  100% {
    bottom: -2.125em;
  }
}
@keyframes submitb3 {
  50% {
    top: 0em;
  }
  100% {
    top: -2.125em;
  }
}
@keyframes submitb4 {
  0% {
    left: 0em;
    transform: rotate(0deg);
  }
  50% {
    left: -2.5em;
    top: 0em;
    transform: rotate(90deg);
  }
  100% {
    left: -2.5em;
    top: -2.125em;
    transform: rotate(90deg);
  }
}
@keyframes d1 {
  0% {
    left: 0em;
    transform: rotate(0deg);
  }
  50% {
    left: 1.85em;
    bottom: 0em;
    transform: rotate(90deg);
  }
  100% {
    left: 1.85em;
    bottom: -2.125em;
    transform: rotate(90deg);
  }
}
@keyframes d2 {
  50% {
    bottom: 0em;
  }
  100% {
    bottom: -2.125em;
  }
}
@keyframes d3 {
  50% {
    top: 0em;
  }
  100% {
    top: -2.125em;
  }
}
@keyframes d4 {
  0% {
    left: 0em;
    transform: rotate(0deg);
  }
  50% {
    left: -1.85em;
    top: 0em;
    transform: rotate(90deg);
  }
  100% {
    left: -1.85em;
    top: -2.125em;
    transform: rotate(90deg);
  }
}
@keyframes ds1 {
  0% {
    left: 0em;
    transform: rotate(0deg);
  }
  50% {
    left: 1.5em;
    bottom: 0em;
    transform: rotate(90deg);
  }
  100% {
    left: 1.5em;
    bottom: -1.7em;
    transform: rotate(90deg);
  }
}
@keyframes ds2 {
  50% {
    bottom: 0em;
  }
  100% {
    bottom: -1.7em;
  }
}
@keyframes ds3 {
  50% {
    top: 0em;
  }
  100% {
    top: -1.7em;
  }
}
@keyframes ds4 {
  0% {
    left: 0em;
    transform: rotate(0deg);
  }
  50% {
    left: -1.5em;
    top: 0em;
    transform: rotate(90deg);
  }
  100% {
    left: -1.5em;
    top: -1.7em;
    transform: rotate(90deg);
  }
}
div[data-style-id=modal-background] {
  display: flex;
  justify-content: center;
  align-items: center;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt {
  width: 45rem;
  height: 25rem;
  border-radius: 0px;
  border-top-left-radius: 20px;
  display: flex;
  border-bottom-right-radius: 20px;
  flex-flow: column;
  margin-left: 0;
  margin-top: 0;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt div[data-style-id=prompt-close-icon]::after {
  position: absolute;
  content: url(https://credithub.watercressgroup.com/resource/watercress_close);
  font-family: FontAwesome;
  color: #fff;
  font-size: 30px;
  top: -16px;
  right: -19px;
  cursor: pointer;
  background-color: #009900;
  width: 4.5rem;
  padding: 0 1.2rem;
  justify-content: center;
  border-radius: 50%;
  border: 4px solid;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.4);
  height: 4.5rem;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt h1 {
  width: 100%;
  left: 0 !important;
  top: 1.5rem;
  font-size: 2.5rem;
  text-align: center;
  font-family: "Mukta", sans-serif;
  font-weight: 900;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-content {
  height: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-content div[data-style-id=text-before].text-before {
  border: none;
  width: 100%;
  font-size: 1.7rem;
  text-align: center;
  transform: translateY(-1.1rem);
  padding-left: 3.3rem;
  padding-right: 3.3rem;
  font-family: "Mukta", sans-serif;
  font-weight: 500;
  line-height: 3rem;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-actions {
  bottom: 2.6rem;
  margin: 0 2.4rem;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action].cancel {
  color: #fff;
  background-color: #84c220 !important;
  border-color: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family:  arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  border-radius: 0px !important;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 4.5rem;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action].cancel::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  padding-left: 0.4rem;
  line-height: 1.6rem;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action].confirm {
  color: #fff;
  background-color: red;
  border-color: none !important;
  box-shadow: none !important;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 10px 13px 10px 13px !important;
  font-size: 16px;
  /*font-family:  arial rounded mt bold;*/
  font-family: "Mukta", sans-serif;
  font-weight: 500 !important;
  border-radius: 0px !important;
  border-bottom-right-radius: 19px !important;
  border-top-left-radius: 19px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 4.5rem;
}
div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action].confirm::after {
  content: url(https://credithub.watercressgroup.com/resource/watercress_rightArrow_small);
  position: relative;
  display: inline-flex;
  filter: invert(100%);
  transform: translate(0.5rem, 0.18rem);
  padding-left: 0.4rem;
  line-height: 1.6rem;
}

@media only screen and (max-width: 768px) {
  div[data-style-id=modal-dialog].prompt {
    width: 47rem !important;
    height: 30rem !important;
  }
  div[data-style-id=modal-dialog].prompt h1 {
    font-size: 2.9rem !important;
  }
  div[data-style-id=modal-dialog].prompt .prompt-content div[data-style-id=text-before].text-before {
    font-size: 2rem !important;
  }
  div[data-style-id=modal-dialog].prompt div[data-style-id=prompt-close-icon]::after {
    width: 4.9rem !important;
    padding: 0 10px !important;
    height: 5.1rem !important;
  }
  div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action] {
    height: 5rem !important;
  }
}
@media only screen and (max-width: 576px) {
  div[data-style-id=modal-dialog].prompt {
    width: 87% !important;
    height: 32rem !important;
  }
  div[data-style-id=modal-dialog].prompt h1 {
    font-size: 3.5rem !important;
  }
  div[data-style-id=modal-dialog].prompt div[data-style-id=prompt-close-icon]::after {
    width: 5.3rem !important;
    height: 5.5rem !important;
  }
  div[data-style-id=modal-dialog].prompt .prompt-content div[data-style-id=text-before].text-before {
    font-size: 2.2rem !important;
  }
  div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action] {
    height: 5.5rem !important;
  }
}
@media only screen and (max-width: 320px) {
  div[data-style-id=modal-dialog].prompt {
    height: 36rem !important;
  }
  div[data-style-id=modal-dialog].prompt div[data-style-id=prompt-close-icon]::after {
    width: 5.8rem !important;
    height: 6rem !important;
  }
}
@-moz-document url-prefix() {
  div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action].confirm::after, div[data-style-id=modal-background] div[data-style-id=modal-dialog].prompt .prompt-actions div[data-style-id=action].cancel::after {
    transform: translate(0.5rem, -0.08rem);
  }
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] {
  margin: 0;
  position: absolute;
  right: 4.1rem;
  top: 10.2rem;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] div[data-style-id=pagination-record-line] {
  display: none;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-first-link], div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-last-link] {
  display: none;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-page-link] {
  font-size: 1.4rem !important;
  font-family: "Mukta", sans-serif !important;
  /*color: #84c220 !important;
  padding: .2rem;
  margin: 0 .4rem;
  outline: none;
  border: none;*/
  color: rgba(0, 0, 0, 0.5) !important;
  padding: 0.2rem;
  margin: 0 0.4rem;
  outline: none;
  border: none;
  line-height: 1.45rem;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-page-link].highlight {
  color: black !important;
  /*background: #84c220;
  padding: .2rem 1rem;
  border: none;
  border-radius: 50%;
  margin: 0 .5rem;*/
  font-weight: 600;
  background: transparent;
  padding: 0.2rem 1rem;
  border: none;
  margin: 0 0.5rem;
  border-bottom: 1px solid black !important;
  border-radius: 0 !important;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-page-link]:hover {
  color: black !important;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-previous-link], div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-next-link] {
  font-size: 1.3rem !important;
  font-family: "Mukta", sans-serif !important;
  margin: 0;
  color: rgba(0, 0, 0, 0.5) !important;
  padding: 0.2rem 0.5rem;
  font-size: 1.4rem !important;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-previous-link]:hover, div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-next-link]:hover {
  color: black !important;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-previous-link] {
  padding-left: 0;
}
div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-next-link] {
  padding-right: 0;
}

div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=popup] div[data-style-id=pagination] {
  position: relative !important;
  right: 0 !important;
  top: 0 !important;
  justify-content: center !important;
  margin-top: 1rem !important;
}

@media only screen and (max-width: 767px) {
  div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-previous-link], div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-next-link] {
    font-size: 1.5rem !important;
  }
  div[data-style-actor-name=dealerPortalTab].actor-wrapper div[data-style-id=pagination] > div:last-child div[data-style-id=pagination-page-link] {
    font-size: 1.5rem !important;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=homeContainer].actor-wrapper div[data-style-id=pagination] {
    right: 2.5rem !important;
  }
}
@media only screen and (max-width: 575px) {
  .collapsible-control span::before {
    top: 6.4rem !important;
  }
}
@media only screen and (max-width: 320px) {
  .collapsible-control span::before {
    top: 6.6rem !important;
  }
}
.standardVariant.radiobuttons .field-content .control .input-main > div {
  display: flex;
  flex-flow: row;
  justify-content: space-between;
  width: 100%;
}
.standardVariant.radiobuttons .field-content .control .input-main > div .radiobutton-entry {
  height: 4.5rem;
  position: relative;
  width: 10rem;
}
.standardVariant.radiobuttons .field-content .control .input-main > div .radiobutton-entry input {
  -webkit-appearance: none;
}
.standardVariant.radiobuttons .field-content .control .input-main > div .radiobutton-entry label {
  justify-content: center;
  display: flex;
  align-items: center;
  background-color: #c5d6b4;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: 0.4s;
  border-top-left-radius: 19px;
  border-bottom-right-radius: 19px;
  color: #558000;
  /*font-family: arial rounded mt bold; */
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  font-size: 14px;
}
.standardVariant.radiobuttons .field-content .control .input-main > div .radiobutton-entry input:checked + label {
  background-color: #84c220;
  color: white;
}

div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper {
  background: #558000;
  padding-bottom: 3px;
}
div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] {
  border: none !important;
  box-shadow: none !important;
  padding: 2rem 4rem;
  background-color: white !important;
}
div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] > div {
  display: flex;
  align-items: center;
  flex-flow: wrap;
  justify-content: space-between;
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] > div {
    flex-flow: column;
    align-items: unset;
  }
}
div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] .watercressLogo, div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] #dealerLogoContainer {
  width: -moz-fit-content;
  width: fit-content;
  margin: 2rem 0;
}
div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] .watercressLogo img, div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] #dealerLogoContainer img {
  height: 6.5rem;
}

@media only screen and (max-width: 575px) {
  div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] {
    padding: 1.25rem 2.5rem;
  }
  div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] .watercressLogo, div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] #dealerLogoContainer {
    margin: 1.25rem 0;
  }
  div[data-style-actor-name=watercressWeblinkHeader].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkHeader] .watercressLogo {
    margin-right: 2.5rem;
  }
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] {
  border: none !important;
  box-shadow: none !important;
  padding: 4rem 15rem;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] #footer #contact {
  display: flex;
  flex-flow: column;
  color: #0d2f2a;
  font-weight: 500;
  font-family: "Mukta", sans-serif;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] #contact span {
  text-align: center;
  font-size: 1.6rem;
  line-height: 2.6rem;
  margin-bottom: 0;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .phone img, div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .mail img {
  width: 1.8rem;
  height: 1.8rem;
  margin-right: 0.8rem;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .contactDetails {
  display: flex;
  flex-flow: wrap;
  justify-content: center;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] p {
  margin: 0 !important;
  display: flex;
  align-items: center;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] p span {
  margin-bottom: 0 !important;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .phone {
  margin-right: 3rem;
}
div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .mail {
  margin-left: 3rem;
}

@media only screen and (max-width: 767px) {
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] {
    padding: 4rem 8rem;
  }
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] #contact span {
    font-size: 1.8rem;
    line-height: 2.8rem;
    margin-bottom: 1.5rem;
  }
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .phone img, div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .mail img {
    width: 2rem;
    height: 2rem;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] {
    padding: 2.5rem 9rem 2.5rem 2.5rem;
  }
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] #contact span {
    text-align: unset;
  }
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .contactDetails {
    flex-flow: column;
  }
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .phone {
    margin-right: unset;
    margin-bottom: 0.5rem;
  }
  div[data-style-actor-name=watercressWeblinkfooter].actor-wrapper div[data-style-id=static-content][data-style-actor-name=watercressWeblinkfooter] .mail {
    margin-left: unset;
  }
}
html body {
  background-color: unset;
}
html body #viewer {
  padding: 2.5rem 0;
  height: -moz-fit-content;
  height: fit-content;
}
html body #viewer #toolbar {
  display: none;
}
html body #viewer #container {
  height: 27rem;
}
html body #viewer #container #sidenav-container {
  display: none;
}

div[data-style-actor-name=weblinkPortalContainer].actor-wrapper {
  margin: 0 !important;
  height: auto !important;
  min-height: 100vh !important;
  width: 100%;
  display: flex;
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper div[data-style-id=division][data-style-actor-name=weblinkPortalContainer] {
  width: 100%;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: space-between;
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper div[data-style-id=division][data-style-actor-name=weblinkPortalContainer] > div {
  width: 100%;
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper div[data-style-actor-name=contractorIconPanel].actor-wrapper {
  display: none;
}
div[data-style-actor-name=weblinkPortalContainer].actor-wrapper div[data-style-actor-name=contractorIconPanel].actor-wrapper .base-panel {
  height: 0 !important;
  opacity: 0;
}

div[data-style-actor-name=weblinkSuccessPortalContainer].actor-wrapper {
  margin: 0 !important;
  height: auto !important;
  min-height: 100vh !important;
  width: 100%;
  display: flex;
}
div[data-style-actor-name=weblinkSuccessPortalContainer].actor-wrapper div[data-style-id=division][data-style-actor-name=weblinkSuccessPortalContainer] {
  width: 100%;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: space-between;
}
div[data-style-actor-name=weblinkSuccessPortalContainer].actor-wrapper div[data-style-id=division][data-style-actor-name=weblinkSuccessPortalContainer] > div {
  width: 100%;
}

div[pageid=watercress_weblink_portal] div[data-style-tag=mint][data-style-id=app] {
  z-index: 0 !important;
  background: white !important;
}

div[data-style-actor-name=weblinkPortalContainer].actor-wrapper .message-wrapper.top div[data-style-id=error].save-submit {
  border: 4px double white;
}

div[data-style-actor-name=weblinkBodyContainer].actor-wrapper, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper {
  max-width: 590px;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] {
  margin-bottom: 2rem !important;
  /**** CSS start for Cl-946 ****/
  /**** CSS end for Cl-946 ****/
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .flabel, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .flabel {
  display: none !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .control .input-main .form-control, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .control .input-main .form-control {
  font-size: 1.4rem;
  height: 5rem;
  padding: 1rem 2.5rem;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .error, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .error {
  position: relative !important;
  color: red !important;
  font-family: "Mukta", sans-serif;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.2rem;
  height: unset !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=captchaTokenCode], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=captchaTokenCode] {
  display: none;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=captchaTokenCode] .control .input-main .form-control, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=captchaTokenCode] .control .input-main .form-control {
  height: 0 !important;
  opacity: 0 !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=ipAddressLocation], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=ipAddressLocation] {
  display: none;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=ipAddressLocation] .control .input-main .form-control, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=ipAddressLocation] .control .input-main .form-control {
  height: 0 !important;
  opacity: 0 !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix], div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] {
  width: -moz-fit-content !important;
  width: fit-content !important;
  display: flex;
  margin-right: 1rem !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .control.readonly, div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .control.readonly, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .control.readonly, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .control.readonly {
  padding: 0 !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main div, div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main div, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main div, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main div {
  height: 5rem;
  font-size: 1.4rem;
  padding: 1rem 1.5rem;
  border-top-left-radius: 17px;
  border-bottom-right-radius: 17px;
  box-shadow: none !important;
  border: none !important;
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  color: black;
  display: flex;
  align-items: center;
  background-color: #f2f2f2;
}
@media only screen and (max-width: 768px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main div, div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main div, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main div, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main div {
    height: 5.5rem !important;
    padding: 1rem 1.8rem !important;
    border-top-left-radius: 16px !important;
    border-bottom-right-radius: 16px !important;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main div, div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main div, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main div, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main div {
    height: 6rem !important;
    font-size: 1.5rem;
  }
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main, div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefix] .input-main, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobilePhonePrefixConfirm] .input-main {
  width: 100%;
  justify-content: center;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] {
  width: calc(100% - 1rem - 44px) !important;
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] {
    width: calc(100% - 1rem - 43px) !important;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] {
    width: calc(100% - 1rem - 41px) !important;
  }
}
@media only screen and (max-width: 320px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] {
    width: calc(100% - 1rem - 37px) !important;
  }
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile] .error, div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] .error, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile] .error, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] .error {
  top: unset !important;
  line-height: unset !important;
  margin-top: 0.2rem;
  position: relative !important;
  white-space: unset !important;
  overflow: unset !important;
  text-overflow: unset !important;
  line-height: 1.5rem !important;
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile] .error, div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] .error, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=mobile] .error, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field][data-style-field-name=confirmMobile] .error {
    line-height: 1.7rem !important;
  }
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] {
  width: 100%;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=validateCaptchaButton], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=validateCaptchaButton] {
  display: none !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=validateCaptchaButton] div[data-style-id=action], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper][data-style-action-name=validateCaptchaButton] div[data-style-id=action] {
  height: 0 !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action] {
  height: 5rem;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].disabled, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action].disabled {
  opacity: 1;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper:first-child .entries div[data-style-id=field], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper:first-child .entries div[data-style-id=field] {
  margin-bottom: 1.5rem !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper:first-child .text-before, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper:first-child .text-before {
  padding: 0;
  display: flex;
  align-items: center;
  font-family: "Mukta", sans-serif;
  color: #0d2f2a;
  font-size: 1.7rem;
  font-weight: 500;
  text-align: left;
  padding-bottom: 1.5rem;
  line-height: 2.1rem;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean {
  margin-bottom: 1rem !important;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .field-content > div, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .field-content > div {
  flex-flow: row-reverse;
  align-items: center;
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel {
  display: unset !important;
  color: #0d2f2a !important;
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: 500;
  height: auto !important;
  margin-left: 0.5rem;
  margin-right: 0;
  white-space: unset !important;
  overflow: unset !important;
  text-overflow: unset !important;
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel {
    margin-left: 0.9rem;
  }
}
div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel label, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel label {
  white-space: unset !important;
  overflow: unset !important;
  text-overflow: unset !important;
  color: #0d2f2a !important;
}

div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper {
  max-width: 890px !important;
}
div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper {
  padding-top: 4.4rem;
  margin-left: 4rem;
  margin-right: 4rem;
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}
div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper .text-before {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #0d2f2a;
  font-size: 2.3rem;
  font-family: "Mukta", sans-serif;
  padding-bottom: 2rem;
}
div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper .text-after {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #0d2f2a;
  font-size: 1.7rem;
  font-family: "Mukta", sans-serif;
  line-height: 2.5rem;
  flex-flow: column;
}
div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper .text-after p:last-child {
  margin-bottom: 0 !important;
}

div[data-style-actor-name=weblinkContractorValidationDataModel].actor-wrapper {
  position: absolute !important;
  top: 0 !important;
  height: 0 !important;
}

div[data-style-actor-name=watercressClusterImageBottomRight].actor-wrapper {
  position: fixed;
  width: -moz-fit-content !important;
  width: fit-content !important;
  bottom: 0;
  right: 0 !important;
  left: unset !important;
}
div[data-style-actor-name=watercressClusterImageBottomRight].actor-wrapper div[data-style-actor-name=watercressClusterImageBottomRight].static-content {
  padding: 0 !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}
div[data-style-actor-name=watercressClusterImageBottomRight].actor-wrapper div[data-style-actor-name=watercressClusterImageBottomRight].static-content img {
  width: 13rem;
}

div[data-style-actor-name=watercressClusterImageBottomLeft].actor-wrapper {
  position: fixed;
  width: -moz-fit-content !important;
  width: fit-content !important;
  bottom: 0;
  left: 0 !important;
}
div[data-style-actor-name=watercressClusterImageBottomLeft].actor-wrapper div[data-style-actor-name=watercressClusterImageBottomLeft].static-content {
  padding: 0 !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}
div[data-style-actor-name=watercressClusterImageBottomLeft].actor-wrapper div[data-style-actor-name=watercressClusterImageBottomLeft].static-content img {
  width: 9rem;
}

div[data-style-actor-name=weblinkBodyContainer].actor-wrapper {
  border-top-left-radius: 26px;
  border-bottom-right-radius: 26px;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.15);
  padding: 4.4rem 3rem 5rem;
  margin-top: 0rem;
  background-color: white;
}

div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .text-before {
  padding: 0;
  font-size: 1.3rem;
  line-height: 1.6rem;
  color: #0d2f2a;
  font-family: "Mukta", sans-serif;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .text-before {
    font-size: 1.6rem;
    line-height: 1.9rem;
  }
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .text-before p {
  margin: 0;
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .text-before p:first-child {
  margin-bottom: 1rem;
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .text-before p:last-child {
  margin-bottom: 1.7rem;
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=text-after].text-after {
  padding: 0;
  height: 100vh;
  position: fixed;
  width: 100%;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=text-after].text-after > div {
  font-size: 12px;
  height: -moz-fit-content;
  height: fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  flex-flow: column;
  align-items: center;
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .component-actions-bottom-left {
  display: flex;
  justify-content: space-between;
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .component-actions-bottom-left::after {
  content: "*Required";
  font-size: 1.3rem;
  line-height: 1.6rem;
  color: #0d2f2a;
  font-family: "Mukta", sans-serif;
  font-weight: 400;
  position: absolute;
  bottom: -3rem;
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .component-actions-bottom-left::after {
    font-size: 1.6rem;
    line-height: 1.9rem;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper .component-actions-bottom-left {
    flex-flow: column;
    justify-content: unset;
  }
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendEmailBtnWeblink] {
  margin: 0;
  width: unset !important;
  margin-right: 1.5rem;
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendEmailBtnWeblink] {
    margin-right: 0 !important;
    margin-bottom: 2rem;
  }
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendEmailBtnWeblink] div[data-style-id=action] {
  height: 4rem !important;
  width: 15rem;
  font-size: 1.4rem;
  border-bottom-right-radius: 16px !important;
  border-top-left-radius: 16px !important;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendEmailBtnWeblink] div[data-style-id=action] {
    height: 5rem !important;
    width: 18rem;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendEmailBtnWeblink] div[data-style-id=action] {
    width: 70%;
  }
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendEmailBtnWeblink] div[data-style-id=action]::after {
  display: none;
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendSmsOrTextBtnWeblink] {
  margin: 0;
  width: unset !important;
  margin-left: 1.5rem;
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendSmsOrTextBtnWeblink] {
    margin-left: 0 !important;
  }
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendSmsOrTextBtnWeblink] div[data-style-id=action] {
  height: 4rem !important;
  width: 15rem;
  font-size: 1.4rem;
  border-bottom-right-radius: 16px !important;
  border-top-left-radius: 16px !important;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendSmsOrTextBtnWeblink] div[data-style-id=action] {
    height: 5rem !important;
    width: 18rem;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendSmsOrTextBtnWeblink] div[data-style-id=action] {
    width: 70%;
  }
}
div[data-style-actor-name=weblinkSubmitPanel].actor-wrapper div[data-style-id=action-wrapper][data-style-action-name=sendSmsOrTextBtnWeblink] div[data-style-id=action]::after {
  display: none;
}

div[data-style-actor-name=weblinkPageLayout].actor-wrapper {
  padding: 2rem 8.8rem;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: center;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper {
  width: 64%;
  margin-right: 3rem;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper div[data-style-id=static-content][data-style-actor-name=weblinkStaticText] {
  padding: 0;
  font-family: "Mukta", sans-serif;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .weblinkStaticTextHeader {
  font-size: 2rem;
  line-height: 2.3rem;
  margin-bottom: 1.2rem;
  font-weight: 500;
  color: black;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText {
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: 500;
  color: black;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText p, div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText ul {
  margin: 0 0 1.2rem 0 !important;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText ul {
  padding-left: 0 !important;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText li span {
  font-weight: 800;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText li {
  margin-left: 1.8rem;
  padding-left: 1rem;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText .weblinkImagePointContainer {
  display: flex;
  flex-flow: column;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText .weblinkImagePointContainer .weblinkImagePointArea {
  display: flex;
  flex-flow: wrap;
  align-items: center;
  justify-content: center;
  margin-bottom: 1rem;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText .weblinkImagePointContainer .weblinkImagePointArea img {
  width: 30rem;
  height: 21rem;
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkBodyContainer].actor-wrapper {
  width: 36%;
  max-width: 490px;
  min-width: 400px;
}

div[data-style-actor-name=weblinkDisclosurePanel].actor-wrapper .text-before {
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.3rem;
  line-height: 1.6rem;
  color: #0d2f2a;
  font-family: "Mukta", sans-serif;
}
div[data-style-actor-name=weblinkDisclosurePanel].actor-wrapper .text-before span {
  text-decoration: underline;
}
div[data-style-actor-name=weblinkDisclosurePanel].actor-wrapper .checkbox-entry {
  width: auto !important;
  height: auto !important;
}
div[data-style-actor-name=weblinkDisclosurePanel].actor-wrapper .checkbox-entry label {
  display: none !important;
}
div[data-style-actor-name=weblinkDisclosurePanel].actor-wrapper div[data-style-id=field] .control:not(.readonly) input[type=checkbox] {
  margin: 0 !important;
}

div[data-style-actor-name=weblinkContactDetailsPanel].actor-wrapper .text-before {
  padding: 0;
  font-size: 1.3rem;
  line-height: 1.6rem;
  color: #0d2f2a;
  font-family: "Mukta", sans-serif;
  font-weight: 500;
  padding-bottom: 1.5rem;
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkContactDetailsPanel].actor-wrapper .text-before {
    font-size: 1.6rem;
    line-height: 1.9rem;
  }
}

div[data-style-actor-name=weblinkPageLoadDateModel].actor-wrapper {
  display: none !important;
}

div[data-style-actor-name=watercressWeblinkBody].actor-wrapper {
  height: calc(100vh - 14.8rem);
  overflow: auto;
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=watercressWeblinkBody].actor-wrapper {
    height: calc(100vh - 20.9rem);
  }
}

@media only screen and (max-width: 1040px) {
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical {
    flex-flow: column;
  }
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper {
    width: 100%;
    margin-right: 0;
  }
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText .weblinkImagePointContainer .weblinkImagePointArea img {
    width: 30rem;
    height: 22rem;
    margin-right: 1rem;
    margin-left: 1rem;
  }
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkBodyContainer].actor-wrapper {
    width: 100%;
    margin-top: 2rem;
    max-width: 490px;
    min-width: 400px;
  }
}
@media only screen and (max-width: 767px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper {
    width: 85% !important;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] {
    margin-bottom: 2.5rem !important;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .control .input-main .form-control, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .control .input-main .form-control {
    height: 5.5rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .error, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .error {
    font-size: 1.5rem;
    line-height: 2.4rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action] {
    height: 5.5rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper:first-child .entries div[data-style-id=field], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper:first-child .entries div[data-style-id=field] {
    margin-bottom: 2rem !important;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper:first-child .text-before, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper:first-child .text-before {
    font-size: 1.9rem;
    line-height: 2.3rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean {
    margin-bottom: 1rem !important;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper[data-style-actor-name=weblinkDisclosurePanel] div[data-style-id=field].boolean .flabel {
    font-size: 1.6rem;
    line-height: 1.9rem;
  }
  div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper {
    width: 100% !important;
  }
  div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper .text-before {
    font-size: 2.5rem;
  }
  div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper .text-after {
    font-size: 1.9rem;
    line-height: 2.7rem;
  }
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .weblinkStaticTextHeader {
    font-size: 2.3rem;
    line-height: 2.6rem;
  }
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkStaticText].actor-wrapper .bodyText {
    font-size: 1.6rem;
    line-height: 1.9rem;
  }
  div[data-style-actor-name=weblinkDisclosurePanel].actor-wrapper .text-before {
    font-size: 1.6rem;
    line-height: 1.9rem;
  }
}
@media only screen and (max-width: 575px) {
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper {
    width: 100% !important;
    padding: 0 2.5rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] {
    margin-bottom: 2.5rem !important;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .control .input-main .form-control, div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .entries div[data-style-id=field] .control .input-main .form-control {
    height: 6rem;
    font-size: 1.5rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper .component-actions-bottom .component-actions-bottom-left div[data-style-id=action-wrapper] div[data-style-id=action] {
    height: 6rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper .actor-wrapper:first-child .entries div[data-style-id=field], div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper .actor-wrapper:first-child .entries div[data-style-id=field] {
    margin-bottom: 2rem !important;
  }
  div[data-style-actor-name=watercressClusterImageBottomLeft].actor-wrapper {
    display: none !important;
  }
  div[data-style-actor-name=weblinkSuccessBodyContainer].actor-wrapper div[data-style-actor-name=weblinkSuccessPanel].actor-wrapper {
    padding-top: 2.9rem;
  }
  div[data-style-actor-name=weblinkBodyContainer].actor-wrapper {
    padding: 4.4rem 3rem 5rem;
    width: 90% !important;
    margin-top: 3.2rem;
  }
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper {
    padding: 2rem 2.5rem;
  }
  div[data-style-actor-name=weblinkPageLayout].actor-wrapper div[data-style-actor-name=weblinkPageLayout].appFlexVertical div[data-style-actor-name=weblinkBodyContainer].actor-wrapper {
    max-width: unset;
    min-width: unset;
  }
}/*# sourceMappingURL=style.css.map */