@font-face{font-display:swap;font-family:"Webfont";font-style:normal;font-weight:400;src:url(/static/media/TheSans_LP4_SemiLight.v_202003121200.d49f2da4.woff) format("woff")}@font-face{font-family:"Webfont";font-style:normal;font-weight:700;src:url(/static/media/TheSans_LP7_Bold.v_202003121200.ecc443dd.woff) format("woff");font-display:swap}*{box-sizing:border-box;font-family:Webfont}body{margin:0;padding:0;display:block;font-size:16px}#root{display:flex;flex-direction:column;min-height:100vh}#root,.row,.row .field,.row .label,.width100{width:100%}.commandBar{width:100%;padding:0 6% 0 5%}.commandBar,.commandBarOneColumn{margin-top:30px;display:flex;flex-direction:row;justify-content:flex-end}.commandBarOneColumn{width:50%;padding:0 12px}.sumitButton{padding-left:30px;padding-right:30px;background-color:#467abd;color:#fff;display:flex;justify-content:center}.sumitButton:hover{background-color:#5b88c4}.errorMessage{color:#a4262c;font-size:12px;padding-top:5px}.successMessage{color:green}.invalidPaymentLinkMessage,.successMessage{border:4px solid #5b88c4;padding:10px;border-radius:12px;background:#fcfdff}.invalidPaymentLinkMessage{color:#a4262c}@media (max-width:1000px){.row .field,.row .label{width:100%}}@media (max-width:1000px) and (min-width:768px){.sumitButton{width:30%}}@media (max-width:767px){.commandBar{flex-direction:column;justify-content:center}.commandBarOneColumn{width:100%}}.header{display:flex;justify-content:space-between;align-items:center;height:60px;position:sticky;position:-webkit-sticky;top:0;background-color:#222425;color:#cdcdce;font-size:2rem;padding:10px;z-index:2}.appName{padding-left:30px}.appName>a{text-decoration:none;color:#cdcdce;cursor:pointer}.companyLogo,.companyLogoContainer{height:100%}.mainContent{display:flex;flex:1 1;padding:35px 20px;flex-direction:column;overflow-y:auto}.pageHeading{color:#467abd;margin-top:0;text-decoration:underline;display:inline;margin-bottom:18.76px}.pageSubHeading{text-decoration:none;color:red;font-size:1em;display:inline;margin:13px 0 0 20px;float:right}.container{width:100%;display:flex;justify-content:start;align-items:center;flex-direction:column;flex:1 1}.footer{height:40px;background-color:#222425;color:#cdcdce;font-size:1.2rem;padding:10px 10px 10px 40px}@media screen and (max-width:768px){.appName{padding-left:10px}}@media screen and (max-width:480px){.header{font-size:1rem}.companyLogoContainer{width:60%}.companyLogo{width:100%}.footer{font-size:1rem;padding-left:10px;justify-content:center}}.customerDetails .consent,.customerDetailsOneColumn .consent{margin-top:30px;margin-bottom:20px}.customerDetails{flex-flow:row wrap}.customerDetails,.customerDetailsOneColumn{width:100%;display:flex;justify-content:space-between}.customerDetailsOneColumn{flex-flow:column wrap;align-items:flex-start}.customerInfo{width:40%;padding:0 5%}.customerInfoOneColumn{width:40%;padding:0 12px;margin-bottom:10px}.paymentInfoParentContainer{padding:0 5%}.paymentInfoParentContainer,.paymentInfoParentContainerOneColumn{width:50%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.paymentInfoParentContainerOneColumn{padding:0}.paymentInfoContainer{width:100%}.paymentInfoContainer.error{border:1px solid #a4262c}.errorMessageContainer{align-self:flex-start}.paymentGatewayIframe{height:100%;width:100%;border:none}.waitingSpinner div[class*=ms-Dialog-main]{min-height:auto}@media (max-width:1024px) and (min-width:768px){.customerInfo{width:40%}.paymentInfoContainer{width:60%}}@media (max-width:767px){.customerInfo{width:100%;margin-bottom:27px}.customerInfoOneColumn,.paymentInfoContainer,.paymentInfoParentContainerOneColumn{width:100%}}
/*# sourceMappingURL=main.9df76c47.chunk.css.map */