@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-size:16px}body{background:#05531c;background-image:linear-gradient(to bottom right,#90ffba,#05531c)}.prc-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.prc{background-color:#ffffffd9;border:2px solid #05531c;border-radius:1rem;max-width:37.5rem;padding:2rem 1.5rem;width:calc(100% - 3rem)}@media (min-width:600px){.prc{width:80%}}@media (min-width:981px){.prc{padding:3rem 2rem;width:50%}}.prc-header{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}.prc-header img{margin:0 auto -1.5rem;max-width:20rem}.prc-header h1{color:#000;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:normal;letter-spacing:.25rem;line-height:1.4;text-align:center;text-transform:uppercase}@media (min-width:768px){.prc-header h1{font-size:calc(8.44444px + .46296vw)}}@media (min-width:1200px){.prc-header h1{font-size:14px!important;line-height:1.6!important}}.prc-header h1>:not(a){color:inherit;font-family:inherit;font-size:inherit}.error-message{transition:all .25s ease}.error-message p{color:#e36103;font-family:Roboto,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:normal;line-height:1.4;text-align:center}@media (min-width:768px){.error-message p{font-size:calc(10.44444px + .46296vw)}}@media (min-width:1200px){.error-message p{font-size:16px!important;line-height:1.6!important}}.error-message p>:not(a){color:inherit;font-family:inherit;font-size:inherit}.error.form-row label{color:#e36103!important}.prc-form .form-row,.prc-form .form-row-group{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:1rem 0;position:relative;transition:all .25s ease-in-out}@media (min-width:600px){.prc-form .form-row,.prc-form .form-row-group{flex-direction:row;padding:.75rem 0}}.prc-form .form-row-group:not(:first-child):before,.prc-form .form-row:not(:first-child):before{color:#05531c;content:"+";font-family:Roboto,sans-serif;font-size:24px;font-weight:400;font-weight:700;left:0;letter-spacing:normal;line-height:1.4;opacity:.25;position:absolute;text-align:center;top:-1.125rem;width:2rem}@media (min-width:768px){.prc-form .form-row-group:not(:first-child):before,.prc-form .form-row:not(:first-child):before{font-size:calc(16.88889px + .92593vw)}}@media (min-width:1200px){.prc-form .form-row-group:not(:first-child):before,.prc-form .form-row:not(:first-child):before{font-size:28px!important;line-height:1.6!important}}.prc-form .form-row-group:not(:first-child):before>:not(a),.prc-form .form-row:not(:first-child):before>:not(a){color:inherit;font-family:inherit;font-size:inherit}@media (min-width:600px){.prc-form .form-row-group:not(:first-child):before,.prc-form .form-row:not(:first-child):before{left:1.25rem}}.prc-form .form-row-group.otherFee:before,.prc-form .form-row.otherFee:before{display:none}.prc-form .form-row-group.payMethod:before,.prc-form .form-row.payMethod:before{transform:rotate(45deg)}.prc-form .form-row .form-input,.prc-form .form-row .form-label,.prc-form .form-row .form-select,.prc-form .form-row-group .form-input,.prc-form .form-row-group .form-label,.prc-form .form-row-group .form-select{width:100%}@media (min-width:600px){.prc-form .form-row .form-input,.prc-form .form-row .form-label,.prc-form .form-row .form-select,.prc-form .form-row-group .form-input,.prc-form .form-row-group .form-label,.prc-form .form-row-group .form-select{width:calc(50% - 2rem)}}.prc-form .form-label{color:#000;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:uppercase!important}@media (min-width:768px){.prc-form .form-label{font-size:calc(10.44444px + .46296vw)}}@media (min-width:1200px){.prc-form .form-label{font-size:16px!important;line-height:1.6!important}}.prc-form .form-label>:not(a){color:inherit;font-family:inherit;font-size:inherit}.prc-form .form-label sup{color:#e36103;font-size:80%;font-weight:900;padding:0 3px}.prc-form .form-input,.prc-form .form-select{border:1px solid #7c8389;border-radius:3px;outline:0;padding:.5rem}.prc-form .form-input:focus,.prc-form .form-select:focus{border-color:#209643;box-shadow:0 0 5px #209643a6}.prc-form .otherFee{display:none;visibility:hidden}.prc-form .otherFee.otherFee-display{display:flex;flex-direction:row;transition:all .25s ease-in-out;visibility:visible}.prc-form .otherFee.otherFee-display .form-group,.prc-form .otherFee.otherFee-display label{line-height:1!important;width:100%}@media (min-width:600px){.prc-form .otherFee.otherFee-display .form-group,.prc-form .otherFee.otherFee-display label{width:calc(50% - 2rem)}}.prc-form .otherFee.otherFee-display .form-group span,.prc-form .otherFee.otherFee-display label span{color:#000;display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:none}@media (min-width:768px){.prc-form .otherFee.otherFee-display .form-group span,.prc-form .otherFee.otherFee-display label span{font-size:calc(8.44444px + .46296vw)}}@media (min-width:1200px){.prc-form .otherFee.otherFee-display .form-group span,.prc-form .otherFee.otherFee-display label span{font-size:14px!important;line-height:1.6!important}}.prc-form .otherFee.otherFee-display .form-group span>:not(a),.prc-form .otherFee.otherFee-display label span>:not(a){color:inherit;font-family:inherit;font-size:inherit}.prc-form .otherFee .form-group{align-items:center;display:flex;flex-direction:row}.prc-form .otherFee .form-group div{display:flex;flex-direction:column;width:50%}.prc-form .otherFee .form-group div .input-group{position:relative;width:100%}.prc-form .otherFee .form-group div .input-group:after{align-items:center;background-color:#00000026;color:#0006;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;font-weight:700;height:100%;justify-content:center;letter-spacing:normal;line-height:1.4;padding:0 .5rem;position:absolute;width:1.25rem;z-index:5}@media (min-width:768px){.prc-form .otherFee .form-group div .input-group:after{font-size:calc(12.44444px + .46296vw)}}@media (min-width:1200px){.prc-form .otherFee .form-group div .input-group:after{font-size:18px!important;line-height:1.6!important}}.prc-form .otherFee .form-group div .input-group:after>:not(a){color:inherit;font-family:inherit;font-size:inherit}.prc-form .otherFee .form-group div .input-group.percent:after{content:"%";right:0}.prc-form .otherFee .form-group div .input-group.money:after{content:"$"}.prc-form .otherFee .form-group div .input-group.money input{padding-left:2.5rem}.prc-form .otherFee .form-group div .input-group input{width:100%}.prc-form .otherFee .form-group div .helper{color:#05531c;font-family:Roboto,sans-serif;font-size:12px;font-style:italic;font-weight:400;letter-spacing:normal;line-height:1.4;opacity:.65}@media (min-width:768px){.prc-form .otherFee .form-group div .helper{font-size:calc(8.44444px + .46296vw)}}@media (min-width:1200px){.prc-form .otherFee .form-group div .helper{font-size:14px!important;line-height:1.6!important}}.prc-form .otherFee .form-group div .helper>:not(a){color:inherit;font-family:inherit;font-size:inherit}.prc-form .otherFee .form-group>span{color:#05531c;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;font-weight:700;letter-spacing:normal;line-height:1.4;opacity:.25;padding:0 .5rem}@media (min-width:768px){.prc-form .otherFee .form-group>span{font-size:calc(16.88889px + .92593vw)}}@media (min-width:1200px){.prc-form .otherFee .form-group>span{font-size:28px!important;line-height:1.6!important}}.prc-form .otherFee .form-group>span>:not(a){color:inherit;font-family:inherit;font-size:inherit}.prc-form .total-cost{border-top:2px solid #05531c40;margin:1.5rem 0}.prc-form .total-cost p{align-items:baseline;display:flex;justify-content:space-between;padding:.5rem 0}.prc-form .total-cost span{color:#000;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;font-weight:500;letter-spacing:normal;line-height:1.4;text-transform:uppercase!important}@media (min-width:768px){.prc-form .total-cost span{font-size:calc(10.44444px + .46296vw)}}@media (min-width:1200px){.prc-form .total-cost span{font-size:16px!important;line-height:1.6!important}}.prc-form .total-cost span>:not(a){color:inherit;font-family:inherit;font-size:inherit}.prc-form .total-cost strong{font-size:125%}.prc-form .total-cost strong:before{content:"$"}.prc-form button{background-color:#05531c;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.4;padding:1rem 3rem;text-transform:uppercase!important;transition:all .25s ease-in-out;width:100%}@media (min-width:768px){.prc-form button{font-size:calc(10.44444px + .46296vw)}}@media (min-width:1200px){.prc-form button{font-size:16px!important;line-height:1.6!important}}.prc-form button>:not(a){color:inherit;font-family:inherit;font-size:inherit}.prc-form button:hover{background-color:#043b14}.prc-form button:focus{box-shadow:0 0 5px #209643a6}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.876172c4.css.map*/