@import"https://fonts.googleapis.com/css?family=Inter:400,500,600";#sign-button{width:35px;height:auto;position:absolute;margin-top:-35px;margin-left:60px;z-index:2;cursor:pointer;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.3))}#sign-button.hide-button{display:none}@media(max-width:768px)and (orientation:landscape){#sign-button{margin-top:-20px;margin-left:30px;width:20px;height:auto}}@media(max-width:576px){#sign-button{margin-top:-20px;margin-left:30px;width:20px;height:auto}}#sign-button .sign-icon-fill{fill:#53bba0;stroke:#53bba0}#sign-button .text{fill:#000;stroke:#000}.fade-in{animation:fadeIn ease 1s;-webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s}@keyframes fadeIn{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@-moz-keyframes fadeIn{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}.overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:#0009}.overlay.error-modal{background:none}.overlay .modal{display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:30px 50px;border-radius:4px;box-shadow:-4px 4px 20px #0000004d;min-height:50vh;width:50%;max-width:730px;text-align:center}.overlay .modal.error-modal{padding-bottom:10px}@media(max-width:768px){.overlay .modal{height:90%;width:90%;padding:30px}}@media(max-width:768px)and (orientation:landscape){.overlay .modal{height:90%;width:100%;padding:30px}}.overlay .modal .close{display:flex;justify-content:flex-start;align-items:center;flex-direction:row-reverse;width:95%;top:20px;left:15px;position:absolute;cursor:pointer}@media(max-width:768px){.overlay .modal .close{top:30px;left:-15px}}.overlay .modal .close.error-modal{display:none}.overlay .modal .modal-header{font-size:1.8rem;font-weight:600;line-height:32px;margin-bottom:10px}@media(max-width:768px){.overlay .modal .modal-header{width:75%}}.overlay .modal .modal-body-text{margin:15px 0 20px}@media(max-width:768px){.overlay .modal .modal-body-text{width:75%}}.overlay .modal #inkwell{margin:30px 0 20px}@media(max-width:768px)and (orientation:landscape){.overlay .modal #inkwell{display:none}}.overlay .modal #inkwell .inkwell-path{fill:#4d26b1;stroke:#4d26b1;stroke-width:0}.overlay .modal .scroll-icon{margin:20px 0}.overlay .modal .scroll-icon .scroll-path{fill:#4d26b1;stroke:#4d26b1;stroke-width:.5}@media(max-width:768px)and (orientation:landscape){.overlay .modal .scroll-icon{display:none}}@media(max-width:576px)and (orientation:landscape){.overlay{margin:0}}.overlay .purple-button{margin:5px 0;max-width:300px}.overlay .purple-button.error-modal,.overlay .arrow-icon{display:none}.overlay .back-button{background:none;color:#000;max-width:300px}.overlay .back-button.error-modal{display:none}.overlay .back-button:hover{box-shadow:none;transform:none}#nav-menu{display:flex;justify-content:center;align-items:center;flex-direction:row;color:#fff}#nav-menu .ready-to-sign-button{padding:0 15px;display:flex;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}#nav-menu .ready-to-sign-button>svg{margin-left:5px;height:20px;width:20px;stroke-width:1.5px}#nav-menu a.nav-link{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:0 15px;font-size:1rem;color:#fff;text-decoration:none}#nav-menu a.nav-link .nav-icon{margin-left:4px;position:relative;top:2px}#nav-menu a.nav-link .nav-icon .cls-1{stroke-width:1px}.navbar{display:flex;justify-content:space-between;align-items:center;flex-direction:row;background:linear-gradient(92.23deg,#53bba0,#3870c8 55.17%,#4444ba 77.04%,#4d26b1 99.94%);flex-wrap:wrap;width:100%;padding:10px 0}@media(max-width:768px){.navbar{justify-content:center}}.navbar #customer-name{color:#fff;font-size:1.4rem;font-weight:600;padding-left:15px}@media(max-width:768px){.navbar #customer-name{text-align:center}}#review-page{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;min-height:100vh;width:100%}#review-page #review-wrap{display:flex;justify-content:center;align-items:center;flex-direction:row;height:94vh}@media(max-width:576px){#review-page #review-wrap{height:70vh}}#review-page #review-wrap #estimates-pdf{border:0;height:98%;width:auto;margin:0 auto;display:block;box-shadow:-4px 4px 20px #0000004d}@media(max-width:576px){#review-page #review-wrap #estimates-pdf{height:auto;width:80%}}#review-page .page-nav-wrap{display:flex;justify-content:space-between;align-items:center;flex-direction:row;top:50%;max-width:75%;position:absolute;width:900px}@media(max-width:768px){#review-page .page-nav-wrap{max-width:98%}}#review-page .page-nav-wrap .caret{filter:drop-shadow(0px 1px 2px rgba(0,0,0,.3))}#review-page .page-nav-wrap .caret .caret-path{fill:#4d26b1;stroke:#4d26b1}#review-page .page-nav-wrap #back-caret{transform:scale(-1)}#review-page .review-page-checkbox{position:absolute}button{display:flex;justify-content:center;align-items:center;flex-direction:row;transition:all .2s ease-in-out;background:#4d26b1;color:#fff;border-radius:8px;padding:10px 20px;font-size:1.2rem;font-weight:600;border:0;outline:none;cursor:pointer}button .button-text{margin-right:5px}button .signature-arrow{transform:rotate3d(0,0,4,90deg);margin-left:5px}button:disabled{background:#737373;cursor:wait}button:hover:enabled{box-shadow:-4px 4px 20px #0000004d;transform:scale(1.1)}.steps{display:flex;justify-content:center;align-items:right;flex-direction:column;margin:0 40px 30px}@media(max-width:768px){.steps{display:flex;justify-content:center;align-items:center;flex-direction:row;margin:10px 0 0;position:relative}}@media(max-width:768px)and (orientation:landscape){.steps{display:none}}.steps .line{stroke-width:1px}@media(max-width:768px){.steps .line{display:block;transform:rotate(90deg) translate(-10px) scaleX(.75);width:38px;height:50px}}@media(max-width:576px){.steps .line{width:22px;height:40px}}.steps #curved-line{transform:translate(28px,2px)}@media(max-width:768px){.steps #curved-line{display:none}}.steps .item-wrap{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media(max-width:768px){.steps .item-wrap{display:flex;justify-content:center;align-items:center;flex-direction:row}}.steps .item-wrap .step{display:flex;justify-content:center;align-items:center;flex-direction:row}@media(max-width:768px){.steps .item-wrap .step{display:flex;justify-content:center;align-items:center;flex-direction:column}}.steps .item-wrap .step .circle{display:flex;justify-content:center;align-items:center;flex-direction:row;height:50px;width:50px;border:4px solid #ffffff;border-radius:50%;margin-right:10px}@media(max-width:768px){.steps .item-wrap .step .circle{margin-right:0;width:45px;height:45px;border-width:2px}}@media(max-width:576px){.steps .item-wrap .step .circle{margin-right:0;width:40px;height:40px;border-width:2px}}.steps .item-wrap .step .circle .icon{margin:0 auto;display:block}@media(max-width:768px){.steps .item-wrap .step .circle .icon .cls-1{stroke-width:1}}@media(max-width:768px){.steps .item-wrap .step .circle .icon{width:24px;height:24px}}.steps .item-wrap .step .step-text{color:#fff}@media(max-width:768px){.steps .item-wrap .step .step-text{width:60px;text-align:center;margin-top:5px;font-size:14px}}.steps #arc-line-sm{display:none}@media(max-width:768px){.steps #arc-line-sm{position:absolute;display:block;transform:translate(176px,-30px)}}@media(max-width:576px){.steps #arc-line-sm{transform:translate(149px,-30px)}}.steps #arc-line-sm .cls-1{stroke-width:1px}.text-background{z-index:1;background-color:#fff;border-radius:8px;width:85%;height:100%;position:absolute;top:50px;right:-80px;box-shadow:-4px 4px 20px #0000004d}@media(max-width:768px){.text-background{width:96%;position:static}}.text-background .logo-wrap{text-align:center}.text-background .logo-wrap #logo{padding:13px 0}@media(max-width:768px){.text-background .logo-wrap #logo{width:200px;padding:10px 0;height:auto}}.text-background .text-wrap{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;border:1px solid #bdbdbd;border-radius:8px;min-height:70%;margin:0 75px 80px;padding:0 50px}@media(max-width:768px){.text-background .text-wrap{margin:0 15px 40px;padding:0 15px;min-height:55vh}}@media(max-width:768px)and (orientation:landscape){.text-background .text-wrap{min-height:66vh}}.text-background .text-wrap .header-text{text-align:center;font-size:1.8rem;line-height:42px;font-weight:600}@media(max-width:768px){.text-background .text-wrap .header-text{font-size:1.2rem;line-height:28px}}.text-background .text-wrap .body-text-container{display:flex;flex-direction:column;align-items:center;gap:10px}.text-background .text-wrap .body-text-container .para-text{line-height:28px;max-height:170px;overflow-y:auto}@media(max-width:768px){.text-background .text-wrap .body-text-container .para-text{max-height:115px;text-align:center}}@media(max-width:576px)and (orientation:landscape){.text-background .text-wrap .body-text-container .para-text{max-height:85px}}.text-background .text-wrap .body-text-container .hint-text{font-size:1.2rem;font-weight:600;margin-top:10px}@media(max-width:768px){.text-background .text-wrap .body-text-container .hint-text{font-size:1rem;text-align:center}}.text-background .text-wrap a{text-decoration:none}.text-background .text-wrap a #download-pdf-button #download-icon{margin-left:5px}.privacy-notes{height:42px;text-align:center;font-size:11px;line-height:16px}.prompt-wrap{background:linear-gradient(92.23deg,#53bba0,#3870c8 55.17%,#4444ba 77.04%,#4d26b1 99.94%);border-radius:8px;z-index:0;box-shadow:-4px 4px 20px #0000004d;margin-left:-80px;margin-top:-50px;position:relative;width:85%;max-width:1100px}@media(max-width:768px){.prompt-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;min-height:100vh;margin-left:0;margin-top:0;position:static;border-radius:0}}.prompt-wrap .consult-hint{position:fixed;top:0;left:0;z-index:10;width:100%;background:#92bcf9;padding:16px;color:#262b36;font-size:16px;font-weight:500;line-height:24px;box-sizing:border-box}@media(min-width:768px){.prompt-wrap .consult-hint{text-align:center}}@media(max-width:768px){.prompt-wrap .hand-wrapper{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:row-reverse;width:100%;transform:scaleX(-1)}}@media(max-width:768px)and (orientation:landscape){.prompt-wrap .hand-wrapper{display:none}}.prompt-wrap .hand-wrapper #curved-line-sm{display:none}@media(max-width:768px){.prompt-wrap .hand-wrapper #curved-line-sm{display:block;transform:translate(-1px,1px)}}.prompt-wrap .hand-wrapper #curved-line-sm .cls-1{stroke-width:0}.prompt-wrap .hand-wrapper #hand-writing{margin-top:20px}@media(max-width:768px){.prompt-wrap .hand-wrapper #hand-writing{margin:0;width:80px;height:80px}}@media(max-width:576px){.prompt-wrap .hand-wrapper #hand-writing{width:70px;height:70px}}.prompt-wrap .hand-wrapper #hand-writing #hand-quill{transform:translate(-15px,-2px)}.prompt-wrap .hand-wrapper #hand-writing #hand-quill .cls-1{stroke-width:.5px}.prompt-wrap .hand-wrapper #thumbs-up{margin:20px 0 50px}@media(max-width:768px){.prompt-wrap .hand-wrapper #thumbs-up{margin:0 0 10px;width:80px;height:80px}}@media(max-width:576px){.prompt-wrap .hand-wrapper #thumbs-up{width:70px;height:70px}}.prompt-wrap .hand-wrapper #thumbs-up .cls-1{stroke-width:.5px}*,#root,input,textarea{font-family:Inter,sans-serif;margin:0}body{background:#bdbdbd;min-height:100vh;width:100%}body #root{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;min-height:100vh}
