:root{--primary:transparent;--secondary:transparent;--language-switch-width-px:60px;--language-switch-container-height-px:55px;--background-color:#edf4f3}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#edf4f3;background:var(--background-color);color:transparent;color:var(--primary)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.container,.container-fluid{padding-left:1.5rem;padding-right:1.5rem}textarea{resize:none}.pad-0{padding:0}.m-btn{margin-bottom:12px}.m-btn-15{margin-bottom:15px}.m-btn-30{margin-bottom:30px}.m-top-30{margin-top:30px}.m-0-btn-30{margin:0 0 30px}.alert-dismissible{padding-right:3rem}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}.btn-primary{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#56c1bc;border-color:#56c1bc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgb(105 136 228/50%)}.btn-line,.btn-line:hover{border:1px solid var(--primary);color:var(--primary);background:#fff}.btn-line:hover{opacity:.75}input{border:0!important}.error-wrapper{background:#edf4f3;height:100%;width:100%;padding:30px 0;overflow-y:scroll}.error-wrapper h2{padding-top:30px;font-size:2rem}.error-wrapper .row{padding-top:30px}.error-wrapper .container{align-items:center}.submit-bottom{background:#fff;padding:20px;border-radius:30px 30px 0 0;box-shadow:0 0 5px #e2e2e2}.m-bottom{margin-bottom:calc(40px + 2.1rem)}.p-bottom{padding-bottom:calc(70px + 2.1rem)}.suggestion-box{background:rgba(149,210,208,.15);padding:20px;border-radius:12px}.survey-wrapper{margin-top:12px;position:relative}.alert{margin:0 auto;width:100%;border-radius:0;border:0;background:#e20000;color:#fff;padding:.75rem 1.25rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:3000}.alert p{text-align:center;width:100%}.alert .btn{margin:0 5px 0 0}.btn-cancel{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-cancel:hover{color:#fff;background-color:#484a54;border-color:#42444e}.alert-close{position:fixed;top:.8rem;right:.8rem;z-index:3000}.rating-card{background:var(--primary);color:#fff;padding:20px;border-radius:12px}.f-right{float:right}.stars i{color:#ffef00;font-size:2.2em}.stars .far{color:rgba(0,0,0,.2)}.stars .far,.stars .fas{padding:0 2px}.fa-comment{font-size:3em}.content-box{background:#fff;border-radius:8px;padding:12px 12px 12px 0;display:flex;justify-content:space-between;align-items:center;width:100%}.gallery img{border-radius:100%;width:inherit;height:inherit}.gallery .image{position:relative;width:80px;height:80px;margin-right:20px;float:left}.gallery .images{display:flex;overflow:auto;padding:0 0 0 12px;margin-right:12px}.gallery .close{position:absolute;top:0;right:-10px;font-size:1em}.gallery .photo{border-radius:100%;background:var(--primary);float:left;width:80px;height:80px;margin:5px 0;min-width:80px;text-align:center;font-size:2.2em;color:#fff;padding:13px}.gallery .photo:hover{background:var(--primary);cursor:pointer}.form-control{margin:5px 0}.form-control:focus{border-color:#bac8f3;box-shadow:0 0 0 .2rem rgb(78 115 223/25%)}.badge{padding:.25em .4em}.input-file{display:none}.detail-inactive .btn{opacity:.5;pointer-events:none}.detail-inactive .badge{display:none}.badge-green{background-color:#0db722;z-index:2}.badge-green i{font-size:10px}.mr-rem{margin-right:.5rem}@media (max-width:280px){.mr-rem{margin-right:1px}.w-100{width:99%!important}}.upload-wrapper{background:#edf4f3;height:100%;width:100%;padding:0 0 60px;overflow-y:scroll}.upload-wrapper .content-box{background:#fff;border-radius:8px;padding:12px;width:100%;display:flex;align-items:center;justify-content:unset!important}.upload-wrapper .gallery img{border-radius:100%;width:80px}.upload-wrapper .gallery .image{position:relative;width:80px;margin-right:20px;float:left}.upload-wrapper .gallery .close{position:absolute;top:0;right:-10px;font-size:1em}.upload-wrapper .gallery .photo{border-radius:100%;background:var(--primary);float:left;width:80px;height:80px;margin:5px 0;text-align:center;font-size:2.2em;color:#fff;padding:13px}.f-right-icon{right:20px;position:absolute}.icon.red{font-size:2em;color:#e45964}.icon.green{font-size:2em;color:var(--primary)}.icon.gray{font-size:2em;color:var(--secondary)}.dots:after{display:inline-block;-webkit-animation:ellipsis 1.25s infinite;animation:ellipsis 1.25s infinite;content:".";text-align:left}@-webkit-keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}}@keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}}.finish-bottom{background:#fff;padding:20px;border-radius:30px 30px 0 0;box-shadow:0 0 5px #e2e2e2}.m-w-96{max-width:96%}.thanks-wrapper{background:#edf4f3;height:100%;width:100%;padding:0 0 30px;overflow-y:scroll;margin-top:-.5rem}.thanks-wrapper h2{font-size:2rem}.follow-up-bottom{background:#fff;padding:20px;border-radius:30px 30px 0 0;box-shadow:0 0 5px #e2e2e2}.follow-up-btn{display:table;margin:0 auto 10px;width:100%;max-width:300px}.follow-up-request-btn:hover{color:#fff;opacity:.75}.m-0-btn-10-rem{margin:0 0 10rem}.invalid-input{border:1px solid red!important}.splash-wrapper{position:absolute;left:0;bottom:0;height:100%;width:100%;padding:30px 0;overflow-y:scroll;color:#3e3f44;display:flex;justify-content:center;align-items:center}.splash-wrapper .btn-green,.splash-wrapper .btn-green:hover{color:#fff;background-color:#92cecb;border-color:#92c5c1}.splash-wrapper h2{color:#3e3f44;padding:10px 0}.splash-wrapper p{color:#3e3f44;margin-top:50px;margin-bottom:10px}.splash-wrapper .logo{height:250px;display:flex;justify-content:center;align-items:center;background:#fff}.splash-wrapper .logo,.splash-wrapper .logo img{max-width:250px;width:100%;margin:0 auto;border-radius:50px}.splash-wrapper .animation-container{position:absolute;bottom:0;top:0;display:flex;align-items:center;justify-content:center}.start-button{background-color:var(--primary);color:#fff}.centered-logo-container,.language-selector-container{display:flex;justify-content:center;align-items:center;height:var(--language-switch-container-height-px)}.language-selector-container{width:100%;position:fixed;z-index:1000;background-color:var(--background-color)}.language-selector-label{display:flex;align-content:center;flex-wrap:wrap;height:100%;width:calc(50% - var(--language-switch-width-px));margin:0 15px;font-size:17px;color:#343a40;font-weight:400}.language-selector-label:first-child{justify-content:flex-end}.toggle-switch{position:relative;display:inline-block;width:var(--language-switch-width-px);height:30px}.toggle-switch input{display:none}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#95d2d5;border-radius:34px}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:23px;width:23px;left:5px;bottom:3.75px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#95d2d5}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.alert.connection{position:absolute;top:0;margin:0 auto;width:100%;border-radius:0;border:0;background:#f4ba37;color:#fff;text-align:center}.grebtn{padding:.25em 1.25em;border-radius:2px;vertical-align:bottom;font-weight:inherit;border-color:#208000 #1f7f00;border-style:solid;border-width:1px;background-color:#289600;box-shadow:inset 0 0 1px hsla(0,0%,100%,.6),0 1px #8dbf62;color:#fff;text-shadow:0 -1px #137900;text-decoration:none}.dotting,.grebtn{display:inline-block}.dotting{width:10px;min-height:2px;padding-right:2px;border-left:2px solid;border-right:2px solid;background-color:currentColor;background-clip:content-box;box-sizing:border-box;-webkit-animation:dot 4s step-start infinite both;animation:dot 4s step-start infinite both}.dotting:before{content:"...";content:""}:root .dotting{margin-left:2px;padding-left:2px}@-webkit-keyframes dot{25%{border-color:transparent;background-color:transparent}50%{border-right-color:transparent;background-color:transparent}75%{border-right-color:transparent}}@keyframes dot{25%{border-color:transparent;background-color:transparent}50%{border-right-color:transparent;background-color:transparent}75%{border-right-color:transparent}}
/*# sourceMappingURL=main.df58dd9a.chunk.css.map */