.cscl-text-input input{font-family:var(--cscl-font-family)!important;font-size:14px!important;font-weight:700!important;letter-spacing:normal!important;color:#525252!important;width:100%!important}.email-text-box{color:#525252}.lbl-dis-email{font-family:var(--cscl-font-family)!important;font-size:16px!important;font-weight:700!important;letter-spacing:normal!important;color:#000!important}.vc-btn-Verify{padding:0 70px;float:right}.pc-form-button-row{margin:30px 50px 50px}.pc-form-button-row button.pc-btn-submit,.pc-form-button-row,.rp-form-button-row,.en-form-button-row,.lgn-form-button-row,.lgn-form-sign-up-button-row .lgn-form-button-row button.lgn-btn-submit{text-align:center;align-items:center}.pc-form-button-row button.pc-btn-submit{width:75%!important;font-style:normal;font-weight:700;font-size:16px;line-height:20px}.pc-form-button-row button.pc-btn-submit,.vc-btn-Verify:not(:disabled),.en-form-button-row button.en-btn-submit,.lgn-form-button-row button.lgn-btn-submit{background:#6f6f6f!important;border:2px solid #6f6f6f!important;color:#fff!important;margin:0;text-overflow:unset!important}.lgn-form-button-row button.lgn-btn-submit:hover{background:#525252!important;border:2px solid #525252!important;color:#fff!important}.lgn-form-button-row button.lgn-btn-submit:focus{background:#525252!important;border:2px solid #525252!important;color:#fff!important;outline-style:double;outline-width:4px;outline-color:#525252}.pc-form-button-row button.pc-btn-submit:hover,.pc-form-button-row button.pc-btn-submit:focus,.center-content button.cscl-button:not(:disabled):hover,.center-content button.cscl-button:not(:disabled):focus,.rp-form-button-row button.rp-btn-submit:not(:disabled):hover,.rp-form-button-row button.rp-btn-submit:not(:disabled):focus,.en-form-button-row button.en-btn-submit:not(:disabled):hover,.en-form-button-row button.en-btn-submit:not(:disabled):focus{background:#525252;border:1px solid #525252}.cscl-text-input{padding-left:8px}ul{background-color:#fff!important}.label-star{color:#b00;font-weight:700}label span.label-star{position:absolute;left:0}.form-control{display:block;width:100%;height:40px;background-color:#fff;background-image:none;border:1px solid #828282;border-radius:3px;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#0071c2;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}label.cscl-checkbox span.cscl-checkbox-content{font-size:16px;line-height:20px}.aha-title-text{font-size:16px;font-weight:400;letter-spacing:normal;text-align:center;color:#767676;font-family:CSWeb-Regular,sans-serif;margin:15px 0 0}.aha-title-login-in{color:#0071d0;cursor:pointer;font-weight:700;text-decoration:underline}.cancel-message-container{text-align:left;display:inline-flex;padding:20px 5px 0 0}.cancel-message-icon{margin-top:4px;margin-right:10px;display:inline-flex;position:relative}.cancel-message{font-weight:700;font-size:16px;font-style:italic;text-align:left;line-height:20px;letter-spacing:normal;color:#525252;vertical-align:top}.vc-btn-Verify,.vc-btn-Resendcode{margin-left:-5px!important;margin-right:-5px!important}.label-text{font-size:12px;line-height:12px;color:#525252}.pc-title-h1{font-size:48px;text-align:center;font-family:CSWeb-Regular,sans-serif;color:#525252;font-style:normal;font-weight:700;display:flex;align-items:center;letter-spacing:normal}.pc-title-h2{font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:center;letter-spacing:normal;color:#767676;font-family:CSWeb-Regular,sans-serif;margin:25px 10px 0}@media (max-width: 570px){.pc-form-button-row button.pc-btn-submit,.center-content button.cscl-button,.vc-btn-Verify,.vc-btn-Resendcode,.en-btn-submit,.rp-btn-submit,.sign-up-button,button.lgn-btn-submit{height:40px!important}.en-btn-submit,.sign-up-button{padding-top:10px!important}.otp-input{width:25px!important;font-size:18px;height:30px!important;padding-left:16px!important}}@media screen and (max-width: 540px){.cancel-message,span.cscl-checkbox-content{font-size:14px;line-height:18px}#btncancel,#btnagree{height:40px;padding-top:10px!important}.otp-input{width:30px!important;font-size:18px;height:30px!important;padding-left:16px!important}}@media screen and (max-width: 480px){#btncancel,#btnagree{width:100%!important;height:40px;padding:18px 13px;margin-right:10px!important}.en-btn-submit,.sign-up-button{padding-top:15px!important}}@media screen and (max-width: 420px){.otp-input{width:25px!important;font-size:18px;height:32px!important;padding-left:12px!important}}@media screen and (max-width: 375px){.otp-input{width:32px!important;font-size:18px;height:32px!important;padding-left:12px!important}}@media only screen and (max-width: 425px){.pc-title-h1{font-size:32px;margin:0;padding-left:0;padding-right:0}.pc-title-h2{margin:20px 0 0}}@media screen and (max-width: 320px){#btncancel,#btnagree{width:100%!important;height:40px;padding:7px 12px;padding-top:unset!important}#btnagree{margin-left:10px!important}}.iam-primary-button:enabled{width:250px!important;text-overflow:unset!important;background:#6f6f6f!important;border:2px solid #6f6f6f!important}.iam-primary-button:disabled{width:250px;background:#e1e1e1!important;color:#fff!important;border:#e1e1e1!important;cursor:no-drop!important}.iam-primary-button:not(:disabled):hover{background:#525252!important;border:2px solid #525252!important}.iam-primary-button:not(:disabled):focus{background:#525252!important;border:2px solid #525252!important;outline-style:double!important;outline-width:4px!important;outline-color:#525252!important}.iam-primary-button-with-ada[aria-disabled=true]{width:250px;background:#e1e1e1!important;color:#fff!important;border:#e1e1e1!important;cursor:no-drop!important}.iam-primary-button-with-ada[aria-disabled=false]{width:250px!important;text-overflow:unset!important;background:#6f6f6f!important;border:2px solid #6f6f6f!important}.iam-primary-button-with-ada[aria-disabled=false]:focus{background:#525252!important;border:2px solid #525252!important;outline-style:double!important}.vc-btn-Resendcode,.sign-up-button{width:250px!important;border:2px solid #6f6f6f!important;color:#6f6f6f!important;background-color:#fff!important;height:60px;font-size:16px;text-align:center;border-radius:45px;box-sizing:border-box;text-overflow:unset;line-height:2px;letter-spacing:normal;padding:20px 40px;cursor:pointer;font-weight:700;display:inline-block}.vc-btn-Resendcode:hover,.sign-up-button:hover,.iam-secondary-button:hover{border:2px solid #525252!important;color:#525252!important;background-color:#fff!important}.vc-btn-Resendcode:focus,.sign-up-button:focus,.iam-secondary-button:focus{border:2px solid #525252!important;background-color:#fff!important;outline-style:double;outline-width:4px;outline-color:#525252!important}.iam-secondary-button[aria-disabled=true]{opacity:.5;cursor:auto}.iam-secondary-button[aria-disabled=false]{width:250px!important;border:2px solid #6f6f6f!important;color:#6f6f6f!important;background-color:#fff!important;height:60px;font-size:16px;text-align:center;border-radius:45px;box-sizing:border-box;text-overflow:unset;letter-spacing:normal;padding:20px 40px;cursor:pointer;font-weight:700;display:inline-block}.custom-button{margin-bottom:10px;text-overflow:unset}.iam-container{margin:50px 0 0;display:flex;justify-content:center}.iam-form-container{padding:8px 42px;background-color:#fff;font-family:CSWeb-Regular,sans-serif;font-size:16px;line-height:24px;color:#767676;border:2px solid #eeeeee;box-sizing:border-box;border-radius:8px;max-width:550px;height:100%}.iam-title-h1{font-size:48px;line-height:56px;text-align:center;margin-top:50px;font-family:CSWeb-Regular,sans-serif;color:#525252;font-weight:700;letter-spacing:normal}@media only screen and (max-width: 480px){.iam-title-h1{font-size:40px;margin-left:25px}}.iam-title-h2,.iam-email-h2{font-size:16px;font-weight:400;line-height:24px;letter-spacing:normal;text-align:center;color:#767676;font-family:CSWeb-Regular,sans-serif;margin:25px 50px 0}@media only screen and (max-width: 570px){.iam-title-h2,.iam-email-h2{padding:0 30px}}@media only screen and (max-width: 480px){.iam-title-h2,.iam-email-h2{margin:20px 50px 0;padding:unset}}@media only screen and (max-width: 360px){.iam-title-h2,.iam-email-h2{font-size:16px}}.iam-email-h2{line-height:24px;color:#000;font-weight:700;word-break:break-word}.iam-email-mobile{font-size:16px;line-height:26px;font-weight:700;letter-spacing:normal;color:#000}.iam-template-block{text-align:center}.iam-template-block .iam-email-mobile{font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal;color:#000}.iam-msgHelp a{text-decoration:underline}.a-link{color:var(--cscl-color-secondary);text-decoration:none;outline:none;font-weight:700}.iam-msg{margin-top:25px}.iam-msg a{text-decoration:none;color:#767676}.input-error{font-size:14px!important;letter-spacing:normal;font-weight:400;color:#b00;font-family:CSWeb-Regular,sans-serif}.input-error label{color:inherit;display:inline-block}@media only screen and (max-width: 1024px){.iam-container{margin:10px 0 0}}@media only screen and (max-width: 429px){.iam-form-container{padding:0 20px;height:850px}}@media only screen and (max-width: 415px){.iam-form-container{padding:8px 25px;height:950px;border:none;box-sizing:unset;border-radius:0}}@media only screen and (max-width: 376px){.lgn-form-group-container .textDesign{width:325px!important;height:39.34px!important}}@media only screen and (max-width: 360px){.lgn-form-group-container .textDesign{width:305px!important;height:39.34px!important}}@media only screen and (max-width: 1139px){.iam-title .iam-title-h1{margin:50px 0 25px 32px}}.tos-common-header{font-style:normal;font-weight:700;text-align:center;color:#525252}.bn-form-group-container{margin-right:32px;margin-bottom:10px;margin-left:67px}.bn-form-group-container input::-webkit-outer-spin-button,.bn-form-group-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bn-form-group-container input[type=text]{-moz-appearance:"textfield"}.bn-form-group-container .label-text{font-weight:400}.bn-form-group-container .cscl-text-input{font-family:CSWeb-Regular,sans-serif!important}.bn-form-group-container .form-control{padding:6px 12px}.bnvcrp-form-control{line-height:1.42857}.a-link:focus{border-radius:1px;outline:2px solid #525252}.input[type=checkbox]:focus{border-radius:1px;outline:2px solid #525252}.form-control-chk{height:20px;width:20px;float:left;margin:1px 10px 0 0}.remember-me{font-size:14px;line-height:21px;color:#767676}.cscl-text-input input[type=text],.cscl-text-input,.cscl-text-input input[type=tel],.cscl-text-input input[type=password],.cscl-text-input input[type=number]{margin:0!important}input#txtEmailID{margin:0 0 2px!important}.iam-email-text{padding-right:50px}@media screen and (max-width: 767px){.otp-input{width:32px;font-size:24px;height:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bn-form-group-container{margin-left:80px!important;margin-right:10px!important}.otp-input{width:40px!important;font-size:18px;height:40px!important;padding:1px!important}.ng-otp-input-wrapper .otp-input:not(:last-child){margin-right:6px!important}}@media only screen and (max-width: 480px){.ng-otp-input-wrapper .otp-input:not(:last-child){margin-right:6px!important}}html{--cscl-default-box-shadow: 0px 2px 8px rgba(77, 82, 90, .3);--cscl-default-transition: all .15s ease-in-out}.cscl-hide-scroll{overflow:hidden}.cscl-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;left:-1000%}h2,h3,h4,h5,p,li,label{color:var(--cscl-color-gray-dark)}html,.cscl-common-spirit{--cscl-color-primary-light: #fbe3d2;--cscl-color-primary: #ed711c;--cscl-color-primary-dark: #c85200;--cscl-color-primary-darkest: #c85200;--cscl-color-secondary-light: #e6f5ff;--cscl-color-secondary: #0071c2;--cscl-color-secondary-dark: #005591;--cscl-color-secondary-darkest: #005591;--cscl-color-gray-dark: #4d525a;--cscl-color-gray-dark-medium: #7f736c;--cscl-color-gray-light-medium: #e3e1dc;--cscl-color-gray-light: #f5f5f5;--cscl-color-gray-light-warm-1: var(--cscl-color-gray-dark-medium);--cscl-color-gray-light-warm-2: var(--cscl-color-gray-light-medium);--cscl-color-gray-light-warm-3: var(--cscl-color-gray-light-medium);--cscl-color-white: #ffffff;--cscl-color-black: #000000;--cscl-color-success: #008000;--cscl-color-error: #bb0000;--cscl-color-warning: #ffe6a4;--cscl-color-info: #e6f5ff;--cscl-color-yellow: #f2a900;--cscl-color-suggestion-bar: #C85200}.cscl-common-spirit{--cscl-color-primary-light: #f3e2ed;--cscl-color-primary: #83336e;--cscl-color-primary-dark: #6a2959;--cscl-color-primary-darkest: #6a2959;--cscl-color-secondary-light: #ebe3f2;--cscl-color-secondary: #7060a7;--cscl-color-secondary-dark: #494372;--cscl-color-secondary-darkest: #494372;--cscl-color-gray-dark: #525252;--cscl-color-gray-dark-medium: #828282;--cscl-color-gray-light-medium: #cacdce;--cscl-color-gray-light: #f2f3f7;--cscl-color-gray-light-warm-1: var(--cscl-color-gray-dark-medium);--cscl-color-gray-light-warm-2: var(--cscl-color-gray-light-medium);--cscl-color-gray-light-warm-3: var(--cscl-color-gray-light-medium);--cscl-color-suggestion-bar: #71234F}.cscl-dropdown-input{font-family:var(--cscl-font-family);position:relative;font-size:.75rem;vertical-align:top;font-weight:400}.cscl-dropdown-input .cscl-dropdown{display:block;margin:8px 0}.cscl-dropdown-input.no-label .cscl-dropdown{margin-top:24px}.cscl-dropdown-input .error-message{color:var(--cscl-color-error);transform:translateY(-5px);display:block}.cscl-dropdown-input.required:before{content:"*";color:var(--cscl-color-error)}.cscl-text-input{font-family:var(--cscl-font-family);position:relative;font-size:.75rem;vertical-align:top;font-weight:400}.cscl-text-input input[type=text],.cscl-text-input input[type=email],.cscl-text-input input[type=tel],.cscl-text-input input[type=password],.cscl-text-input input[type=number]{font-family:var(--cscl-font-family);letter-spacing:normal;transition:var(--cscl-default-transition);border-radius:3px;box-sizing:border-box;border:1px solid var(--cscl-color-gray-dark-medium);font-size:.875rem;line-height:1.25rem;color:var(--cscl-color-gray-dark);padding:9px 15px;width:100%;margin:8px 0;outline:0;font-weight:700}.cscl-text-input input[type=text]:focus,.cscl-text-input input[type=text]:active,.cscl-text-input input[type=text]:hover,.cscl-text-input input[type=email]:focus,.cscl-text-input input[type=email]:active,.cscl-text-input input[type=email]:hover,.cscl-text-input input[type=tel]:focus,.cscl-text-input input[type=tel]:active,.cscl-text-input input[type=tel]:hover,.cscl-text-input input[type=password]:focus,.cscl-text-input input[type=password]:active,.cscl-text-input input[type=password]:hover,.cscl-text-input input[type=number]:focus,.cscl-text-input input[type=number]:active,.cscl-text-input input[type=number]:hover{border:1px solid var(--cscl-color-secondary)}.cscl-text-input.no-label input[type=text],.cscl-text-input.no-label input[type=email],.cscl-text-input.no-label input[type=tel],.cscl-text-input.no-label input[type=password],.cscl-text-input.no-label input[type=number]{margin-top:24px}.cscl-text-input-success input[type=text],.cscl-text-input-success input[type=email],.cscl-text-input-success input[type=tel],.cscl-text-input-success input[type=password],.cscl-text-input-success input[type=number]{padding-right:30px}.cscl-text-input-error input[type=text],.cscl-text-input-error input[type=email],.cscl-text-input-error input[type=tel],.cscl-text-input-error input[type=password],.cscl-text-input-error input[type=number]{border:1px solid var(--cscl-color-error);color:var(--cscl-color-error);padding-right:30px}.cscl-text-input-error input[type=text]:focus,.cscl-text-input-error input[type=text]:active,.cscl-text-input-error input[type=text]:hover,.cscl-text-input-error input[type=email]:focus,.cscl-text-input-error input[type=email]:active,.cscl-text-input-error input[type=email]:hover,.cscl-text-input-error input[type=tel]:focus,.cscl-text-input-error input[type=tel]:active,.cscl-text-input-error input[type=tel]:hover,.cscl-text-input-error input[type=password]:focus,.cscl-text-input-error input[type=password]:active,.cscl-text-input-error input[type=password]:hover,.cscl-text-input-error input[type=number]:focus,.cscl-text-input-error input[type=number]:active,.cscl-text-input-error input[type=number]:hover{border:1px solid var(--cscl-color-error)}.cscl-text-input-error .cscl-text-input-icon-container svg path{stroke:var(--cscl-color-error)}.cscl-text-input.required:before{content:"*";color:var(--cscl-color-error)}.cscl-text-input-icon-container{position:relative;width:100%}.cscl-text-input-icon-container svg{bottom:23px;position:absolute;right:10px}.cscl-text-input-icon-container svg path{stroke:var(--cscl-color-success)}.cscl-text-input .error-message{color:var(--cscl-color-error);transform:translateY(-5px);display:block}.cscl-long-text-input{font-family:var(--cscl-font-family);position:relative;font-size:.75rem;vertical-align:top;font-weight:400}.cscl-long-text-input textarea{font-family:var(--cscl-font-family);letter-spacing:normal;transition:var(--cscl-default-transition);border-radius:3px;box-sizing:border-box;border:1px solid var(--cscl-color-gray-dark-medium);font-size:.875rem;line-height:1.25rem;color:var(--cscl-color-gray-dark);width:100%;margin:8px 0;outline:0;font-weight:700;overflow:hidden;resize:none;padding:10px 15px;line-height:1.375rem}.cscl-long-text-input textarea:focus,.cscl-long-text-input textarea:active,.cscl-long-text-input textarea:hover{border:1px solid var(--cscl-color-secondary)}.cscl-long-text-input.no-label textarea{margin-top:24px}.cscl-long-text-input.required:before{content:"*";color:var(--cscl-color-error)}.cscl-long-text-input .cscl-long-text-input-status{display:flex;justify-content:space-between}.cscl-long-text-input .cscl-long-text-input-status .error-message{color:var(--cscl-color-error);transform:translateY(-5px);display:block}.cscl-long-text-input .cscl-long-text-input-status .cscl-long-text-input-characters-remaining{font-size:.75rem;line-height:.75rem}html{--cscl-button-color: var(--cscl-color-secondary);--cscl-button-color-hover: var(--cscl-color-secondary-darkest);--cscl-button-disabled: var(--cscl-color-gray-light-medium);--cscl-button-text-color: var(--cscl-color-white);--cscl-button-line-height-sm: 36px;--cscl-button-line-height-md: 46px;--cscl-button-line-height-lg: 56px}button.cscl-button{height:60px;line-height:var(--cscl-button-line-height-lg);padding:0 60px;box-sizing:border-box;font-style:normal;font-weight:700;font-size:1rem;cursor:pointer;outline:none;border-radius:45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;transition:var(--cscl-default-transition)}button.cscl-button-primary{background:var(--cscl-button-color);border:2px solid var(--cscl-button-color);color:var(--cscl-button-text-color);font-family:var(--cscl-font-family);line-height:var(--cscl-button-line-height)}button.cscl-button-primary:active,button.cscl-button-primary:focus,button.cscl-button-primary:hover{background:var(--cscl-button-color-hover);border:2px solid var(--cscl-button-color-hover);color:var(--cscl-button-text-color)}button.cscl-button-primary:disabled{color:var(--cscl-button-text-color);background:var(--cscl-button-disabled);border:var(--cscl-button-disabled);cursor:no-drop}button.cscl-button-primary.cscl-button-arrow{padding:0 100px 0 20px;position:relative}button.cscl-button-primary.cscl-button-arrow svg{position:absolute;top:22.5px;right:15px}button.cscl-button-primary.cscl-button-arrow svg path{stroke:var(--cscl-button-text-color)}button.cscl-button-secondary{background:var(--cscl-button-text-color);border:2px solid var(--cscl-button-color);color:var(--cscl-button-color);font-family:var(--cscl-font-family);line-height:var(--cscl-button-line-height)}button.cscl-button-secondary:active,button.cscl-button-secondary:focus,button.cscl-button-secondary:hover{background:var(--cscl-button-text-color);border:2px solid var(--cscl-button-color-hover);color:var(--cscl-button-color-hover)}button.cscl-button-secondary:disabled{color:var(--cscl-button-text-color);background:var(--cscl-button-disabled);border:var(--cscl-button-disabled);cursor:no-drop}button.cscl-button-secondary.cscl-button-arrow{padding:0 100px 0 20px;position:relative}button.cscl-button-secondary.cscl-button-arrow svg{position:absolute;top:22.5px;right:15px}button.cscl-button-secondary.cscl-button-arrow svg path{stroke:var(--cscl-button-text-color)}button.cscl-button-secondary.cscl-button-arrow svg path{stroke:var(--cscl-button-color)}button.cscl-button-secondary.cscl-button-arrow:active svg path,button.cscl-button-secondary.cscl-button-arrow:focus svg path,button.cscl-button-secondary.cscl-button-arrow:hover svg path{stroke:var(--cscl-button-color-hover)}button.cscl-button-secondary.cscl-button-arrow:disabled svg path{stroke:var(--cscl-button-text-color)}button.cscl-button-medium{height:50px;line-height:var(--cscl-button-line-height-md);padding:0 50px;font-size:.875rem}button.cscl-button-medium.cscl-button-arrow{padding:0 80px 0 20px}button.cscl-button-medium.cscl-button-arrow svg{top:17.5px}button.cscl-button-small{height:40px;line-height:var(--cscl-button-line-height-sm);padding:0 35px;font-size:.875rem}button.cscl-button-small.cscl-button-arrow{padding:0 50px 0 20px;position:relative}button.cscl-button-small.cscl-button-arrow svg{top:12.5px}html,.cscl-common-spirit{--cscl-header-color: var(--cscl-color-gray-dark);--cscl-font-family: "CSWeb-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;--cscl-base-font-size: 16px;font-family:var(--cscl-font-family);font-size:var(--cscl-base-font-size);line-height:var(--cscl-base-font-size)}html h1,html h2,html h3,html h4,html h5,html a,html p,html li,html label,html button,html span,.cscl-common-spirit h1,.cscl-common-spirit h2,.cscl-common-spirit h3,.cscl-common-spirit h4,.cscl-common-spirit h5,.cscl-common-spirit a,.cscl-common-spirit p,.cscl-common-spirit li,.cscl-common-spirit label,.cscl-common-spirit button,.cscl-common-spirit span{font-family:var(--cscl-font-family)}.no-margin{margin:0}h1,.h1{color:var(--cscl-header-color);font-style:normal;font-weight:700;font-size:3rem;font-family:var(--cscl-font-family);--cscl-header-color: var(--cscl-color-primary);line-height:3.5rem;letter-spacing:normal;margin:0}h1.regular,.h1.regular{font-weight:400}@media (max-width: 768px){h1,.h1{font-size:1.875rem;line-height:2.125rem;letter-spacing:normal}}@media (max-width: 420px){h1,.h1{letter-spacing:normal}}h1.large,.h1.large{color:var(--cscl-header-color);font-size:5.625rem;line-height:5.75rem;letter-spacing:normal}@media (max-width: 768px){h1.large,.h1.large{font-size:4.375rem;line-height:4.5rem;letter-spacing:normal}}@media (max-width: 420px){h1.large,.h1.large{font-size:2.5rem;line-height:2.625rem;letter-spacing:normal}}h2,.h2{color:var(--cscl-header-color);font-style:normal;font-weight:700;font-size:1.625rem;font-family:var(--cscl-font-family);line-height:2rem;letter-spacing:normal}h2.regular,.h2.regular{font-weight:400}@media (max-width: 768px){h2,.h2{font-size:1.375rem;line-height:1.75rem;letter-spacing:normal}}h3,.h3{color:var(--cscl-header-color);font-style:normal;font-weight:700;font-size:1.25rem;font-family:var(--cscl-font-family);line-height:1.75rem;letter-spacing:normal}h3.regular,.h3.regular{font-weight:400}@media (max-width: 420px){h3,.h3{font-size:1.125rem;line-height:1.625rem;letter-spacing:normal}}p,.p{font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:var(--cscl-font-family)}@media (max-width: 768px){p,.p{letter-spacing:normal}}p.p2,.p.p2{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}p.p3,.p.p3{font-size:.75rem;line-height:1.375rem}.cscl-common-spirit{--cscl-font-family: "CSWeb-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}@font-face{font-family:CSWeb-Regular;src:url(https://cdn1.commonspirit.org/svc/fonts/v1/CSWeb-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:CSWeb-Light;src:url(https://cdn1.commonspirit.org/svc/fonts/v1/CSWeb-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:CSWeb-Medium;src:url(https://cdn1.commonspirit.org/svc/fonts/v1/CSWeb-Medium.woff2) format("woff2");font-display:swap}.cscl-modal{position:fixed;top:0;width:100%;height:100%;left:0;display:flex;align-items:center;justify-content:center;z-index:99999999;transition:var(--cscl-default-transition)}.cscl-modal.align-top{align-items:flex-start}@media (max-height: 420px){.cscl-modal.align-top{align-items:center}}.cscl-modal.align-top .cscl-modal-scroller .cscl-modal-content{margin-top:100px}@media (max-width: 420px){.cscl-modal.align-top .cscl-modal-scroller .cscl-modal-content{margin-top:0}}@media (max-height: 420px){.cscl-modal.align-top .cscl-modal-scroller .cscl-modal-content{margin-top:0}}@media (max-width: 420px){.cscl-modal{display:block}}.cscl-modal-overlay{background:#00000080;position:absolute;top:0;width:100%;height:100%}.cscl-modal .cscl-modal-scroller{max-height:100%;overflow:auto;position:relative;width:100%}.cscl-modal .cscl-modal-scroller-overlay{background:transparent;height:100%;width:100%;position:absolute;z-index:1}.cscl-modal .cscl-modal-scroller .cscl-modal-content{position:relative;width:var(--modal-width);margin:0 auto;background:var(--cscl-color-white);border-radius:12px;padding:15px;max-width:100%;box-sizing:border-box;display:block;border:none;box-shadow:var(--cscl-default-box-shadow);z-index:2}@media (max-width: 420px){.cscl-modal .cscl-modal-scroller .cscl-modal-content{border-radius:0;width:100%;min-height:100vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@supports (-webkit-touch-callout: none){.cscl-modal .cscl-modal-scroller .cscl-modal-content{min-height:-webkit-fill-available}}}.cscl-modal .cscl-modal-scroller .cscl-modal-content .close-btn{background:transparent;border:none;cursor:pointer;position:absolute;right:2px;top:7px}.cscl-modal .cscl-modal-scroller .cscl-modal-content .close-btn svg path{stroke:var(--cscl-color-secondary);transition:var(--cscl-default-transition)}.cscl-modal .cscl-modal-scroller .cscl-modal-content .close-btn:hover svg path,.cscl-modal .cscl-modal-scroller .cscl-modal-content .close-btn:focus svg path{stroke:var(--cscl-color-secondary-dark)}.cscl-loading-spinner-container .cscl-loading-spinner,.cscl-common-spirit .cscl-loading-spinner-container .cscl-showbox .cscl-loading-spinner-logo{display:none}.cscl-common-spirit .cscl-loading-spinner-container .cscl-showbox .cscl-loading-spinner{display:block}label.cscl-checkbox{--cscl-checkbox-check-color: var(--cscl-color-white);--cscl-checkbox-background-color: var(--cscl-color-white);--cscl-checkbox-primary-color: var(--cscl-color-secondary);--cscl-checkbox-hover-color: var(--cscl-color-secondary-darkest);--cscl-checkbox-disabled-color: var(--cscl-color-gray-light-medium);--cscl-checkbox-label-color: var(--cscl-color-gray-dark);--cscl-checkbox-error-color: var(--cscl-color-error)}label.cscl-checkbox div.cscl-checkbox-svg-wrapper{margin-right:5px;display:inline;position:relative;top:1px}label.cscl-checkbox div.cscl-checkbox-svg-wrapper svg{cursor:pointer;width:21px;vertical-align:top}label.cscl-checkbox div.cscl-checkbox-svg-wrapper svg rect,label.cscl-checkbox div.cscl-checkbox-svg-wrapper svg path{transition:all .25s ease}label.cscl-checkbox div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-unchecked{stroke:var(--cscl-checkbox-primary-color);fill:var(--cscl-checkbox-background-color)}label.cscl-checkbox div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-checked{fill:var(--cscl-checkbox-primary-color)}label.cscl-checkbox div.cscl-checkbox-svg-wrapper svg path.cscl-checkbox-svg-checked{fill:var(--cscl-checkbox-check-color)}label.cscl-checkbox input[type=checkbox]{opacity:0;position:absolute}label.cscl-checkbox input[type=checkbox]:checked+div.cscl-checkbox-svg-wrapper svg .cscl-checkbox-svg-checked{opacity:1}label.cscl-checkbox input[type=checkbox]:not(:checked)+div.cscl-checkbox-svg-wrapper svg .cscl-checkbox-svg-checked{opacity:0}label.cscl-checkbox input[type=checkbox]:focus+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-unchecked,label.cscl-checkbox input[type=checkbox]:hover+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-unchecked{stroke:var(--cscl-checkbox-hover-color)}label.cscl-checkbox input[type=checkbox]:focus+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-checked,label.cscl-checkbox input[type=checkbox]:hover+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-checked{fill:var(--cscl-checkbox-hover-color)}label.cscl-checkbox input[type=checkbox]:disabled+div.cscl-checkbox-svg-wrapper svg{cursor:not-allowed}label.cscl-checkbox input[type=checkbox]:disabled+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-unchecked{stroke:var(--cscl-checkbox-disabled-color)}label.cscl-checkbox input[type=checkbox]:disabled+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-checked{fill:var(--cscl-checkbox-disabled-color)}label.cscl-checkbox span.cscl-checkbox-content{font-size:14px;line-height:22px}.cscl-checkbox-error label.cscl-checkbox input:not(:disabled)+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-unchecked,label.cscl-checkbox.cscl-checkbox-error input:not(:disabled)+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-unchecked{stroke:var(--cscl-checkbox-error-color)}.cscl-checkbox-error label.cscl-checkbox input:not(:disabled)+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-checked,label.cscl-checkbox.cscl-checkbox-error input:not(:disabled)+div.cscl-checkbox-svg-wrapper svg rect.cscl-checkbox-svg-checked{fill:var(--cscl-checkbox-error-color)}.cscl-checkbox-content-nowrap label.cscl-checkbox,label.cscl-checkbox.cscl-checkbox-content-nowrap{white-space:nowrap}.cscl-checkbox-content-wrap-indent label.cscl-checkbox,label.cscl-checkbox.cscl-checkbox-content-wrap-indent{white-space:normal;display:flex}.cscl-checkbox-content-wrap-indent label.cscl-checkbox span.cscl-checkbox-content,label.cscl-checkbox.cscl-checkbox-content-wrap-indent span.cscl-checkbox-content{padding-left:5px}.cscl-checkbox-layout-vertical label{display:block;margin-bottom:16px}.cscl-checkbox-layout-vertical label:last-of-type{margin-bottom:0}.cscl-checkbox-layout-horizontal-nowrap-justify-space-between{display:flex;flex-flow:row nowrap;justify-content:space-between}.cscl-checkbox-layout-horizontal-nowrap-justify-space-between label{margin-right:40px}.cscl-checkbox-layout-horizontal-nowrap-justify-space-between label:last-of-type{margin-right:0}.cscl-checkbox-layout-horizontal-nowrap{display:flex;flex-flow:row nowrap;justify-content:flex-start}.cscl-checkbox-layout-horizontal-nowrap label{margin-right:40px}.cscl-checkbox-layout-horizontal-nowrap label:last-of-type{margin-right:0}.cscl-checkbox-layout-horizontal-wrap{display:flex;flex-flow:row wrap;justify-content:flex-start;row-gap:16px}.cscl-checkbox-layout-horizontal-wrap label{margin-right:40px}.cscl-checkbox-layout-horizontal-wrap label:last-of-type{margin-right:0}.custom-modal-content{padding:0!important;height:100vh;overflow-y:clip}.cscl-modal .cscl-modal-scroller{overflow:unset}.cscl-modal .cscl-modal-scroller .cscl-modal-content .close-btn svg{width:20px;height:20px}#tos-content-container .row.terms h2{margin:0}#tos-content-container .row.terms h2 a{font-weight:700;color:#0071c2;display:inline!important;padding-top:20px}@media screen and (max-width: 414px){.cscl-modal .cscl-modal-scroller .cscl-modal-content .close-btn svg{width:17px;height:17px}#tos-content-container .row.terms h2{margin:0;font-size:18px}}@media screen and (max-width: 360px){#tos-content-container .row.terms h2{margin:0;font-size:16px}}
