#nchcfform2-root .alert{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:15px 0 30px}#nchcfform2-root .alert.working{color:#aaa}#nchcfform2-root .alert.success{color:#155724}#nchcfform2-root .alert.error{color:#790000}#nchcfform2-root .alert.notice{color:#856404}#nchcfform2-root .alert>span{font-size:1.25rem;padding-top:15px}#nchcfform2-root .toggle{grid-gap:0;display:grid;grid-template-columns:1fr 1fr;margin-bottom:25px;margin-top:15px}#nchcfform2-root .toggle button{background-color:transparent;background:#fff;border:2px solid #e6ebf1;border-radius:8px;color:inherit;color:#2c81e5;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.05em;outline:none;padding:10px;width:100%}#nchcfform2-root .toggle button:first-child{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}#nchcfform2-root .toggle button:last-child{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}#nchcfform2-root .toggle button.selected{background:#2c81e5;border-color:#2c81e5;-webkit-box-shadow:inset 2px 2px 2px 1px rgba(0,0,0,.1);color:#fff}#nchcfform2-root button.button-one{background-color:transparent;background:#fff;border:2px solid #e6ebf1;border-radius:8px;color:#2c81e5;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.05em;outline:none;padding:10px;width:100%}#nchcfform2-root button.span-full{grid-column:1/3}@media screen and (max-width:767px){#nchcfform2-root button{grid-column:1/3}}#nchcfform2-root button.button-one:hover{background:#e6ebf1;border-color:#e6ebf1;color:#2c81e5}#nchcfform2-root button.button-one.selected{background:#2c81e5;border-color:#2c81e5;color:#fff}#nchcfform2-root button.button-one>span{align-items:center;display:flex;justify-content:center}#nchcfform2-root .input{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#nchcfform2-root .input label{cursor:pointer;padding-bottom:2.5px}#nchcfform2-root .input label.hidden{display:none}#nchcfform2-root .input label>span.error{color:#790000}#nchcfform2-root .input input[type=text]{-webkit-appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:4px 4px 4px 4px;font-family:inherit;font-size:18px;font-weight:300!important;height:55px;line-height:45px;margin:5px 1px 3px 0;outline:0;padding:5px 0 5px 5px;width:100%}#nchcfform2-root .input input[type=text].error-border{border-color:#790000}#nchcfform2-root .input small{line-height:18px;padding-top:5px}#nchcfform2-root .input small.hidden{display:none}#nchcfform2-root .checkbox{width:100%}#nchcfform2-root .checkbox,#nchcfform2-root .checkbox>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}#nchcfform2-root .checkbox>div{margin-top:0}#nchcfform2-root .checkbox>div>label{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:block;display:flex;margin-bottom:0;margin-left:0}#nchcfform2-root .checkbox>div>label>span{padding-left:7.5px}#nchcfform2-root .checkbox>div>label>span.bolder{font-weight:500}#nchcfform2-root .checkbox small{font-size:1rem;font-weight:300;line-height:18px;padding-top:5px}#nchcfform2-root .checkbox small.hidden{display:none}#nchcfform2-root .select{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#nchcfform2-root .select label{cursor:pointer;padding-bottom:7.5px}#nchcfform2-root .select label.hidden{display:none}#nchcfform2-root .select label>span.error{color:#790000}#nchcfform2-root .select select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(https://nchcf.org/wp-content/uploads/2019/10/select-arrows-1.png);-moz-background-image:none;background-position:100%;background-repeat:no-repeat;border:2px solid #cecece;border-radius:0;border-radius:4px 4px 4px 4px;box-sizing:border-box;font-size:18px;font-weight:300;line-height:41px;outline:0;padding:5px 0 5px 7px!important;width:100%}#nchcfform2-root .select select option:disabled{cursor:not-allowed;font-style:italic}#nchcfform2-root .select select.error-border{border-color:#790000}#nchcfform2-root .radios{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 7.5px)}#nchcfform2-root .radios>label{padding-bottom:10px}#nchcfform2-root .radios>label>span.error{color:#790000}#nchcfform2-root .radios>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:15px;margin-top:0}#nchcfform2-root .radios>div>label{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:block;display:flex;margin-bottom:0;margin-left:0;padding-bottom:7.5px;width:100%}#nchcfform2-root .radios>div>label>span{padding-left:7.5px}#nchcfform2-root .textarea{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#nchcfform2-root .textarea label{cursor:pointer;padding-bottom:5px}#nchcfform2-root .textarea label.hidden{display:none}#nchcfform2-root .textarea label>span.error{color:#790000}#nchcfform2-root .textarea textarea{-webkit-appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:4px 4px 4px 4px;font-size:18px;font-weight:300!important;height:100px;line-height:45px;margin:5px 1px 3px 0;outline:0;padding:5px 0 5px 5px;width:100%}#nchcfform2-root .textarea.larger textarea{height:150px}#nchcfform2-root .textarea textarea.error-border{border-color:#790000}#nchcfform2-root .textarea textarea:focus{border-color:#4d4d4d}#nchcfform2-root .msg{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:25px 0 0;padding-bottom:15px;padding-left:15px;padding-right:15px;text-align:center}#nchcfform2-root .msg.working{color:#aaa}#nchcfform2-root .msg.success{color:#155724}#nchcfform2-root .msg.error{color:#790000;margin-bottom:0}#nchcfform2-root .msg>span{padding-top:7.5px}#nchcfform2-root .submit{width:auto}#nchcfform2-root .submit>button{background-color:transparent;background:#b62053;border:1px solid #b62053;border-radius:8px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:18px;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.05em;outline:none;padding:16px;text-transform:uppercase;width:100%}#nchcfform2-root .submit>button:hover{background:#cf2861;border-color:#cf2861;color:#fff}#nchcfform2-root .submit>button>span{align-items:center;display:flex;justify-content:center}#nchcfform2-root .submit>button>span>:nth-child(2){padding-left:10px}#nchcfform2-root button.button{background-color:transparent;background:#fff;border:2px solid #e6ebf1;border-radius:8px;color:inherit;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.05em;outline:none;padding:10px;width:100%}#nchcfform2-root button.button:hover{background:#e6ebf1;border-color:#e6ebf1;color:#2c81e5}#nchcfform2-root button.button.selected{background:#2c81e5;border-color:#2c81e5;color:#fff}#nchcfform2-root button.button>span{align-items:center;display:flex;justify-content:center}#nchcfform2-root button.button>span>span:nth-child(2){padding-left:7.5px;padding-right:7.5px}#nchcfform2-root button.button>span>span:nth-child(3){padding-right:7.5px}#nchcfform2-root button.button>span>span>.fa-lg{font-size:1.75em;line-height:2em}.stripe-element-wrapper{background-color:#fff;border:2px solid #ccc;border-radius:4px;height:55px;margin:0;outline:0;padding:14px 5px 5px!important;width:100%}#nchcfform2-root .notice-text{align-items:center;background-color:#fffaec;border:1px solid var(--notice);border-radius:4px;color:var(--notice);display:flex;padding:12.5px 7.5px}#nchcfform2-root .notice-text>span{padding-left:7.5px}.modal-body{background-color:#c8c8c8;margin:0;padding:0}#nchcfform2-root .modal{align-items:center;background-color:#c8c8c8;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:150}#nchcfform2-root .modal .container{background-color:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-direction:column;height:auto;width:640px}#nchcfform2-root .modal .video{align-items:center;display:flex;justify-content:center;padding-top:56.25%;position:relative;width:auto}#nchcfform2-root .modal button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;cursor:pointer;margin-top:-25px;position:absolute;right:-6px;top:0}#nchcfform2-root .modal .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}:root{--working:#aaa;--success:#155724;--error:#790000;--notice:#856404;--grey:#cecece;--darkgrey:#4d4d4d;--lightgrey:#e6ebf1;--red:#b62053;--lightred:#cf2861;--blue:#2c81e5}#nchcfform2-root *{box-sizing:border-box;font-family:itc-avant-garde-gothic-pro,sans-serif}#nchcfform2-root h3{color:#231f20;font-weight:400}#nchcfform2-root h3.margin-top{margin-top:15px}#nchcfform2-root h3.hidden{display:none}#nchcfform2-root p{font-weight:300}#nchcfform2-root p.small{line-height:19px}#nchcfform2-root p span.larger{color:#cf2861;font-size:1.25rem}#nchcfform2-root button.trash{background:none;border:none;color:#790000;color:var(--error);cursor:pointer;font-size:1rem}#nchcfform2-root form label{color:#4d4d4d;font-size:18px;font-weight:300}#nchcfform2-root form label.sub-label{font-size:16px}#nchcfform2-root,#nchcfform2-root div{margin:0;padding:0;width:100%}#nchcfform2-root form>div{margin-bottom:25px;margin-top:15px;width:100%}#nchcfform2-root form div.three,#nchcfform2-root form div.two{margin-top:15px}#nchcfform2-root form div.hidden{display:none}#nchcfform2-root form div.top-margin{margin-top:15px}#nchcfform2-root form div.bottom-margin{margin-bottom:15px}#nchcfform2-root form div.one{width:calc(50% - 7.5px)}#nchcfform2-root form div.three,#nchcfform2-root form div.two{align-items:flex-start;display:flex;width:100%}#nchcfform2-root form div.two>div:first-child{margin-right:7.5px}#nchcfform2-root form div.two>div:last-child{margin-left:7.5px}#nchcfform2-root form div.three>div:nth-child(2){margin-left:15px;margin-right:15px}#nchcfform2-root form div.three>div.small{width:calc(50% - 15px)}#nchcfform2-root form div.msg-submit{margin-bottom:15px;margin-top:30px;width:100%}#nchcfform2-root p.line{border-bottom:1px solid #e6ebf1;margin-bottom:20px}#nchcfform2-root div.buttons{grid-gap:7.5px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:15px}#nchcfform2-root div#WtB div.buttons{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}#nchcfform2-root div.buttons.donating{grid-gap:7.5px;display:grid;grid-template-columns:1fr 1fr}#nchcfform2-root div.buttons.donating>button:first-child,#nchcfform2-root div.buttons.donating>button:nth-child(2){grid-column:1/3}#nchcfform2-root div.buttons>button:last-child{margin-bottom:auto}#nchcfform2-root div.payment-method-buttons{grid-gap:7.5px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:25px}#nchcfform2-root table{border-collapse:collapse;border-spacing:0;width:100%}#nchcfform2-root table tr.hidden{display:none}#nchcfform2-root table thead th{background-color:#e6ebf1}#nchcfform2-root table td,#nchcfform2-root table th{border:1px solid #ddd;padding:12.5px;text-align:center;vertical-align:middle}#nchcfform2-root table td.left,#nchcfform2-root table th.left{text-align:left}#nchcfform2-root table th.right{text-align:right}#nchcfform2-root table td.center{text-align:center}#nchcfform2-root table td.right{text-align:right}#nchcfform2-root table tfoot th{padding-bottom:12.5px;padding-top:12.5px}#nchcfform2-root table.order{margin-bottom:20px;margin-top:25px}#nchcfform2-root table.order td>div{display:flex;flex-direction:column;text-align:left}#nchcfform2-root table.order td>div>span{font-size:1.1rem}#nchcfform2-root table.order td>div>small{font-size:.95rem;line-height:16px}#nchcfform2-root table.summary{border:1px solid #ddd;border-collapse:separate;border-radius:4px;font-size:1.2rem;margin-top:25px;width:35%}#nchcfform2-root table.summary th{background-color:#e6ebf1;font-weight:500;text-align:right}#nchcfform2-root table.hide-on-desktop{display:none}@media screen and (max-width:1027px){#nchcfform2-root div.buttons.donating{grid-template-columns:1fr 1fr}#nchcfform2-root div#WtB div.buttons{grid-template-columns:1fr 1fr 1fr}#nchcfform2-root div.buttons.donating>button:first-child,#nchcfform2-root div.buttons.donating>button:nth-child(2),#nchcfform2-root div.buttons.donating>button:nth-child(3){grid-column:1/3}#nchcfform2-root table.summary{width:50%}}@media screen and (max-width:767px){#nchcfform2-root table.hide-on-mobile{display:none}#nchcfform2-root table.hide-on-desktop{display:table}#nchcfform2-root form div.empty{display:none}#nchcfform2-root form div.two{margin-bottom:15px}#nchcfform2-root form div.one{width:100%}#nchcfform2-root form div.three,#nchcfform2-root form div.two{flex-direction:column;margin-top:0}#nchcfform2-root form div.two>div:first-child{margin-right:0}#nchcfform2-root form div.two>div:last-child{margin-left:0}#nchcfform2-root form div.three>div:nth-child(2){margin-left:0;margin-right:0}#nchcfform2-root form div.three>div,#nchcfform2-root form div.two>div{margin-top:15px}#nchcfform2-root form div.three>div.small{width:100%}#nchcfform2-root form h3{margin-bottom:0}#nchcfform2-root form div.grid{grid-gap:0;grid-template-columns:1fr}#nchcfform2-root div.buttons{grid-gap:7.5px;grid-template-columns:1fr 1fr}#nchcfform2-root div#WtB div.buttons{grid-template-columns:1fr 1fr}#nchcfform2-root div.buttons.donating{grid-gap:12.5px;grid-template-columns:1fr}#nchcfform2-root div.buttons.donating>button:first-child,#nchcfform2-root div.buttons.donating>button:nth-child(2),#nchcfform2-root div.buttons.donating>button:nth-child(3){grid-column:1/1}#nchcfform2-root div.payment-method-buttons{grid-gap:20px;grid-template-columns:1fr}#nchcfform2-root table.summary{width:100%}#nchcfform2-root p.line{margin-top:25px}}#nchcfform2-root #WtB div.other{margin-top:15px}#nchcfform2-root #WtB p.hidden{display:none}#nchcfform2-root #WtB div.checkbox{margin-bottom:10px;margin-top:10px}#nchcfform2-root #WtB div.radios{margin-bottom:7.5px;margin-left:0;margin-top:10px}#nchcfform2-root #WtB div.textarea{margin-bottom:7.5px}#nchcfform2-root #WtB div.hat{border:1px solid #ccc;margin-top:25px;padding:0 25px 15px}#nchcfform2-root #WtB div.hat h3{margin:15px 0 0;padding:0}#nchcfform2-root #GenD div.other{margin-top:15px}#nchcfform2-root #GenD div.checkbox{margin-bottom:10px;margin-top:10px}#nchcfform2-root #GenD div.radios{margin-bottom:7.5px;margin-left:0;margin-top:10px}#nchcfform2-root #GenD div.textarea{margin-bottom:7.5px}#nchcfform2-root #GcAc div.other,#nchcfform2-root #RiH div.other{margin-top:15px}#nchcfform2-root #GcGc .add-participant-button{display:flex;justify-content:center;margin-bottom:20px;margin-top:25px;width:100%}#nchcfform2-root #GcGc .add-participant-button button{width:50%}#nchcfform2-root #GcGc ul,#nchcfform2-root #GcSp ul{margin-bottom:0;margin-left:15px;margin-top:15px}#nchcfform2-root #GcGc ul li,#nchcfform2-root #GcSp ul li{font-weight:300;padding-bottom:5px;padding-top:5px}#nchcfform2-root #GcGc ul li:last-child,#nchcfform2-root #GcSp ul li:last-child{padding-bottom:0}#nchcfform2-root #GcGc .checkbox-wrapper{background-color:#fff;border:2px solid #ccc;border-radius:4px;padding:15px}
/*# sourceMappingURL=main.ae771645.css.map*/