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}body,html{font-family:Nunito;margin:0}body,body #root,html,html #root{height:100%}.loader-container{height:150px;left:calc(50vw - 75px);position:absolute;top:calc(50vh - 75px);width:150px;z-index:100}.loader-background{background-color:#191919;opacity:.75;z-index:99}.loader-background,.spinner{height:100%;position:absolute;width:100%}.spinner{animation:spin 1.5s linear infinite;background:url(/static/media/logo_2.143543e31d821c7a04e6.svg) no-repeat 50%;background-size:contain}@keyframes spin{to{transform:rotate(1turn)}}.sub-title{background:#d9e8f9;color:#0075ac;font-size:20px;font-weight:700;padding:5px 5px 5px 20px}.form-content{padding:20px}.MuiOutlinedInput{border:#949494;border-bottom:1px solid #949494;border-radius:0}.date-input{opacity:.2}.date-input.selected{opacity:1}.test{width:100%}.root .MuiFilledInput-input{background:#fff;padding-top:5px}.send-button{align-items:center;background-color:#e8424a;border:4px solid #fff;border-radius:40px;box-shadow:0 0 15px 5px #b1b1b1;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:22px;font-weight:800;height:50px;justify-content:center;letter-spacing:1px;margin:40px auto auto;padding:15px;text-align:center;text-transform:uppercase;width:-webkit-max-content;width:max-content}.send-button:hover{background-color:#c63038}.summary-bottom-prompt{font-size:12px;margin-top:20px;text-align:center}.root2 .MuiFilledInput-input{background:#fff;padding-top:3px!important}.root2 .MuiFilledInput-root{background:#fff;padding:0!important}.init-step-label{margin-bottom:15px}.welcome_container{align-items:center;background-image:url(/static/media/magnesy_AdobeStock_217008241.a5087874653d6f2c6dcb.jpeg);background-position:50%;background-size:cover;display:grid;height:100%;justify-content:center;width:100%}.welcome_img{width:100%}.welcome_text{background:#0075ac;border-radius:50px;color:#fff;font-size:min(max(2vw,20px),40px);font-weight:bolder;margin-top:50%;max-width:300px;padding:20px;text-align:center}.clear-btn{background-color:#0075ac;border:1px solid #0075ac;border-radius:4px;color:#fff;cursor:pointer;float:right;font-size:14px;margin-bottom:10px;margin-top:10px;padding:8px 12px;transition:background-color .3s ease,color .3s ease;width:-webkit-max-content;width:max-content}.clear-btn:hover{background-color:#036490;color:#dcdcdc}.test-btn{cursor:pointer;display:inline-block;margin-left:50px}.test-btn.disabled{color:gray;cursor:none}.error-prompt{color:darkred;font-size:12px}.extra-prompt{color:#0075ac;font-size:12px}.summary-step-title{font-size:15px;padding:3px 3px 3px 6px}.summary-step-title,.summary-title{background:#d9e8f9;color:#0075ac;font-weight:700}.summary-title{border-bottom:1px solid;border-top:1px solid;font-size:17px;padding:10px 10px 10px 6px;text-align:center}.summary-sub-title{color:#0075ac;margin:5px}.summary-sub-title.value{text-align:center}.summary-value{margin:7px}.summary-value.value{text-align:center}.summary-sum{background:#d9e8f9;color:#0075ac}.summary-item-title{padding-left:10px}.arrow-icon{margin:7px}.App{display:grid;grid-template-rows:50px 1fr 50px;height:100%;overflow:hidden}.App .content{overflow-y:auto;padding:20px}.App .content-welcome-page{overflow:hidden}.App .header{background-color:#0075ac;color:#fff;font-weight:700;line-height:50px;padding:0 20px;-webkit-user-select:none;user-select:none}.App .header .step-back{cursor:pointer;float:left;padding-right:20px}@media(hover:hover){.App .header .step-back:hover{opacity:.7}}.App .header .step-back.disabled{cursor:default;opacity:.3}.App .header .step-title{text-align:center}.App .header .step-title .step-nr{display:inline;margin:0 20px}.App .header .step-forward{cursor:pointer;float:right;padding-left:20px}@media(hover:hover){.App .header .step-forward:hover{opacity:.7}}.App .header .step-forward.disabled{cursor:default;opacity:.3}.App .footer{background-color:#0075ac;color:#fff;font-weight:700;line-height:50px;padding:0 20px;text-align:center;-webkit-user-select:none;user-select:none}.app-step.hidden{display:none}.title{color:#f11212}.sum-label,.title{font-size:20px;margin:15px;text-align:center}.item{align-content:space-between;border:1px solid #eee;border-radius:15px;box-shadow:0 0 15px 1px #42445a3b;display:grid;font-family:Nunito;height:100%;text-align:center;transition:opacity 1.2s,display 1.2s;-webkit-user-select:none;user-select:none}.item .item-header-image{display:flex;height:200px}.item .item-header-image img{border-top-left-radius:15px;border-top-right-radius:15px;margin:0;object-fit:cover;width:100%}.item .item-header-image.vertical img{object-fit:contain}.item .item-title{font-size:16px;font-weight:700;padding:10px 0}.item .item-description{font-size:12px;padding:0 15px;text-align:left;text-align:center}.item .item-option{padding:15px 0}.item .item-option.with-one{padding-bottom:0}.item .item-option .option-question{font-size:14px}.item .item-option .option-values-3{display:grid;grid-template-columns:repeat(3,33.3333333333%);margin-top:10px}.item .item-option .option-values-3.values-4{grid-template-columns:repeat(1,100%)}.item .item-option .option-values-3 .option-value{border:1px solid #eee;border-left:0;font-size:12px;font-weight:700;padding:5px}.item .item-option .option-values-3 .option-value:hover{background-color:#eee;cursor:pointer}.item .item-option .option-values-3 .option-value.selected{background-color:#0075ac;color:#fff;cursor:default}.item .item-numeric{display:table;padding:5px 15px}.item .item-numeric .option-question{display:table-cell;font-size:14px;text-align:right}.item .item-numeric .option-input{display:table-cell;padding-left:20px;width:70px}.item .item-numeric .option-input input{font-size:14px;text-align:right}.item .item-value{background-color:#444;border-bottom-left-radius:15px;border-bottom-right-radius:15px;color:#f5f5f5;font-weight:700;height:25px;margin-top:10px;padding:10px 15px;text-align:right}.item .item-value .value-selected-item{float:left}.item .item-value .value-sum.not-selected{opacity:.5}
/*# sourceMappingURL=main.57812285.css.map*/