*{padding:0;margin:0;box-sizing:border-box;font-family:"Montserrat",sans-serif}a{color:inherit;text-decoration:none}label{display:block;max-width:25ch}h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;box-shadow:0 2px 0 0 rgba(0,0,0,.1)}h2,h3{text-align:center}h3{margin-top:10px}h2,h3,h4{color:#000}h4{font-weight:400;max-width:60ch}span{color:#000}body{background-color:#3b3f44}.elder-law-header svg{position:relative;width:300px;margin:auto;display:block;top:20px}.app-wrap{position:absolute;height:100vh;max-height:100%;width:100vw;max-width:100%;overflow-x:hidden;overflow-y:overlay}.card{position:relative;width:600px;top:50px;-webkit-perspective:1000px;perspective:1000px;margin:auto auto 100px}.form-wrapper{padding:35px}.form-wrapper h2{margin-bottom:10px}flip-container{position:relative;width:600px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.misc-container{padding:35px;z-index:2}.check-container,.misc-container{height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.check-container{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #000}.check-container svg{width:40%}.dynamicEle{box-shadow:0 0 0 1px rgba(0,0,0,.3);margin-bottom:10px;padding:15px}.radio{margin-top:20px}.radio label{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}label{color:#000;font-size:1.2rem;margin-right:10px}.row{padding-top:10px;padding-bottom:5px;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}input[type=text],textarea[type=text]{border:none;color:#000;padding:5px;min-width:350px;font-size:1.2rem;background-color:rgba(0,0,0,.1);border-radius:2px;box-shadow:0 2px 0 0 #f8cb88;margin-top:2px}.double input[type=text]{min-width:0;max-width:100%}textarea{display:block;min-height:125px;margin:auto;resize:none;overflow:auto}.check-box-box{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-template-columns:auto auto;grid-column-gap:20px;grid-row-gap:2px}.grid-one{grid-column:1}.grid-one,.grid-two{width:-webkit-max-content;width:max-content}.grid-two{grid-column:2}.check-box{padding:10px}.check-box label{text-align:center}.check{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:5px}input[type=checkbox]{-webkit-transform:scale(1.5);transform:scale(1.5);margin-right:10px}.row input:focus,textarea:focus{outline:none;box-shadow:0 0 0 2px #f8cb88}.double{display:-webkit-flex;display:flex}.double .row{max-width:46%}.radioOpt{position:relative;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto}.radioOpt>span:not(:first-child){margin-left:20px}.radioOpt span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.radioOpt:after{content:"";left:50%;height:100%;width:1px;background-color:grey}.check-box>:not(.check-box-box),.radio label{font-weight:500;margin-bottom:10px}input[type=radio]{margin-right:15px;-webkit-transform:scale(1.7);transform:scale(1.7)}.double>div:nth-child(2){margin-left:15px}.instructions{margin:auto auto 15px;max-width:37ch}button{border:none;cursor:pointer;padding:15px 48px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;font-weight:700;background-color:#dadada}button:not(.prev,.next,.sub){position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.next:hover,.prev:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}button:active{-webkit-transform:scale(1);transform:scale(1)}button:not(.prev,.next,.sub):hover{-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}button:not(.prev,.next,.sub):active{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.dirButtons{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:15px}.next{background-color:#64696f;color:#fff;margin-left:15px}.prev{background-color:#d69533;color:#fff}.sub{margin-left:15px;background-color:#64696f;color:#fff}.sub:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.progressBar{position:relative;width:100vw;left:-100vw;background-color:#e1b26b;height:10px}.exit-message{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.glass{background:#fff;backdrop-filter:blur(8.5px);-webkit-backdrop-filter:blur(8.5px)}.error{box-shadow:0 2px 0 0 red!important}.error:focus{box-shadow:0 0 0 2px red!important}.error::-webkit-input-placeholder{color:rgba(255,0,0,.7)!important}.error:-ms-input-placeholder{color:rgba(255,0,0,.7)!important}.error::placeholder{color:rgba(255,0,0,.7)!important}.exit-message h2{color:#fff;box-shadow:none;font-size:2rem}.pg1{margin-left:0}.married-control{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-flex;display:flex;margin:auto;grid-gap:15px;gap:15px}.marSelect{background-color:#d69533!important;color:#fff!important}.married-control button{text-transform:none;-webkit-transform:none;transform:none;left:0;padding:10px 30px}.married-control button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.married-control button:active{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-width:600px){html{font-size:12px}.card{top:40px;min-width:93%;max-width:93%}.flip-container{width:100%}.form-wrapper{padding:15px 25px 25px}button{padding:10px 35px;font-weight:500}.married-control button{padding:10px 20px}.next,.sub{margin-left:5px}label{max-width:20ch}input[type=radio]{-webkit-transform:scale(1.5);transform:scale(1.5);margin-right:10px}input[type=text]{min-width:75%}textarea[type=text]{display:block;margin:auto;min-width:0;max-width:300px;width:95%}.double input[type=text]{width:100%}.double .row{margin:0}.double{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.grid-one label,.grid-two label{font-size:.95rem;font-weight:500}.check-box-box{grid-row-gap:7px}}
/*# sourceMappingURL=main.2353652e.chunk.css.map */