@font-face{font-family:Raleway;src:url(../fonts/Raleway-Light.ttf);font-weight:200}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Medium.ttf);font-weight:300}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Regular.ttf);font-weight:400}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Light.ttf);font-weight:600}.assistant-style *{font-family:sans-serif;box-sizing:border-box}.assistant-style{width:100%;min-height:100%;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;position:relative}.assistant-style .assistant-actions,.assistant-style .assistant-dialog,.assistant-style .assistant-inputs{padding:20px}.assistant-style .assistant-dialog{width:100%;min-height:150px;max-height:320px;overflow-y:auto;max-width:800px}.assistant-style .assistant-dialog .assistant-talk-content{max-width:max-content;margin-bottom:14px;display:flex;align-items:center}.assistant-style .assistant-dialog .assistant-talk-content .assistant-emote{margin-right:24px;max-width:70px;background-color:rgba(1,152,203,.2);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.assistant-style .assistant-dialog .assistant-talk-baloon{position:relative;background-color:#0198cb;padding:16px 20px;border:1px solid #02a1d6;border-radius:4px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-shadow:2px 2px 8px 0 rgba(0,0,0,.1);font-family:Raleway,sans-serif;font-size:1rem}.assistant-style .assistant-dialog .assistant-baloon-arrow:after{content:'';position:absolute;width:12px;height:12px;left:-7px;top:50%;border-left:1px solid #02a1d6;border-bottom:1px solid #02a1d6;transform:translateY(-50%) rotateZ(45deg);-webkit-transform:translateY(-50%) rotateZ(45deg);-moz-transform:translateY(-50%) rotateZ(45deg);-ms-transform:translateY(-50%) rotateZ(45deg);-o-transform:translateY(-50%) rotateZ(45deg);z-index:40;background-color:#0198cb}.assistant-style .assistant-dialog .featured-baloon{background-color:red;border:1px solid pink;animation-name:featured;animation-iteration-count:infinite;animation-duration:.6s}.assistant-style .assistant-dialog .featured-baloon:after{background-color:red;border-color:pink}@keyframes featured{0%{box-shadow:0 0 0 0 rgba(255,0,0,.5)}100%{box-shadow:0 0 0 10px rgba(255,0,0,0)}}.assistant-style .assistant-dialog .assistant-talk-baloon-custom{max-width:max-content;margin:0 auto 20px auto}.assistant-style .assistant-inputs{display:flex;flex-wrap:wrap;width:100%;max-width:800px;position:relative;padding-top:30px;font-family:Raleway,sans-serif}.assistant-style .assistant-input-content{flex:1;min-width:300px;display:flex;flex-direction:column;justify-content:flex-end;margin:0 15px 50px 15px}.assistant-style .assistant-input-content .assistant-input-label{font-size:1rem;margin-bottom:8px;display:block;color:#333}.assistant-style .assistant-input-content .assistant-input-error{font-size:.9rem;position:absolute;background-color:red;color:pink;padding:8px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;top:-42px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);animation-delay:3s;animation-duration:.5s;animation-name:hidden;animation-iteration-count:1;animation-fill-mode:forwards}.assistant-style .assistant-input-content .assistant-input-error:after{content:'';height:10px;width:10px;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) rotateZ(45deg);-webkit-transform:translateX(-50%) rotateZ(45deg);-moz-transform:translateX(-50%) rotateZ(45deg);-ms-transform:translateX(-50%) rotateZ(45deg);-o-transform:translateX(-50%) rotateZ(45deg);background-color:red}@keyframes hidden{0%{opacity:1}100%{opacity:0}}.assistant-style .assistant-input-content input:focus{outline:0!important}.assistant-style .assistant-input-date,.assistant-style .assistant-input-datetime,.assistant-style .assistant-input-email,.assistant-style .assistant-input-number,.assistant-style .assistant-input-select,.assistant-style .assistant-input-text,.assistant-style .assistant-input-time{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;box-shadow:2px 2px 8px 0 rgba(0,0,0,.1);position:relative}.assistant-style .assistant-input-date input,.assistant-style .assistant-input-datetime input,.assistant-style .assistant-input-email input,.assistant-style .assistant-input-number input,.assistant-style .assistant-input-select select,.assistant-style .assistant-input-text input,.assistant-style .assistant-input-time input{width:100%;height:47px;padding:15px;border-radius:4px;border:1px solid #cecece;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;transition:.5s;flex:1;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.assistant-style .assistant-input-date input:focus,.assistant-style .assistant-input-date input:hover,.assistant-style .assistant-input-datetime input:focus,.assistant-style .assistant-input-datetime input:hover,.assistant-style .assistant-input-email input:focus,.assistant-style .assistant-input-email input:hover,.assistant-style .assistant-input-number input:focus,.assistant-style .assistant-input-number input:hover,.assistant-style .assistant-input-select select:focus,.assistant-style .assistant-input-select select:hover,.assistant-style .assistant-input-text input:focus,.assistant-style .assistant-input-text input:hover,.assistant-style .assistant-input-time input:focus,.assistant-style .assistant-input-time input:hover{border-color:#3498db}.assistant-style .assistant-input-date .assistant-input-label,.assistant-style .assistant-input-datetime .assistant-input-label,.assistant-style .assistant-input-email .assistant-input-label,.assistant-style .assistant-input-number .assistant-input-label,.assistant-style .assistant-input-select .assistant-input-label,.assistant-style .assistant-input-text .assistant-input-label,.assistant-style .assistant-input-time .assistant-input-label{height:47px;background-color:#0198cb;color:#fff;margin-bottom:0;line-height:47px;padding:0 18px;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px}.assistant-style .assistant-input-checkbox{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;min-width:140px;padding-bottom:18px}.assistant-style .assistant-input-checkbox .assistant-input-label{margin-bottom:2px}.assistant-style .assistant-input-checkbox .assistant-input-error{flex-basis:100%}.assistant-style .assistant-input-checkbox .assistant-checkbox-style{margin:0 10px;width:24px;height:24px;background-color:#cecece;cursor:pointer;overflow:hidden;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;display:flex;align-items:center;justify-content:center}.assistant-style .assistant-input-checkbox .assistant-checkbox-style:hover{background-color:#999}.assistant-style .assistant-input-checkbox input[type=checkbox]:checked+.assistant-checkbox-style{background-color:#0198cb}.assistant-style .assistant-input-checkbox input[type=checkbox]:checked+.assistant-checkbox-style:after{content:'';position:relative;width:8px;height:5px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);margin-top:-2px}.assistant-style .assistant-input-radio{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;min-width:140px;padding-bottom:18px}.assistant-style .assistant-input-radio .assistant-input-label{margin-bottom:2px}.assistant-style .assistant-input-radio .assistant-input-error{flex-basis:100%}.assistant-style .assistant-input-radio .assistant-radio-style{margin:0 10px;width:24px;height:24px;background-color:#cecece;cursor:pointer;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;display:flex;align-items:center;justify-content:center}.assistant-style .assistant-input-radio .assistant-radio-style:hover{background-color:#999}.assistant-style .assistant-input-radio input[type=radio]:checked+.assistant-radio-style{background-color:#0198cb}.assistant-style .assistant-input-radio input[type=radio]:checked+.assistant-radio-style:after{content:'';position:relative;width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#fff}.assistant-style .assistant-input-textarea{max-width:100%;flex-basis:100%}.assistant-style .assistant-input-file{flex:1;min-width:100px}.assistant-style .assistent-file-content{display:flex;display:-ms-flex;background-color:red;color:#fff;padding:14px;align-items:center;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;box-shadow:2px 2px 8px 2px rgba(0,0,0,.1)}.assistant-style .assistent-file-content-check{background-color:#037196}.assistant-style .assistent-file-content:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.assistant-style .assistent-file-content div{flex:1;margin-left:-40px;text-align:center}.assistant-style .assistent-file-content img{width:30px;margin-right:30px}.assistant-style .assistant-actions,.assistant-style .prev-area-assistant{font-family:Raleway,sans-serif;display:flex;display:-ms-flex;flex-wrap:wrap;align-items:center;justify-content:center}.assistant-style .assistant-actions{flex:1;align-items:flex-end}.assistant-style .assistant-actions .assistant-action-button,.assistant-style .prev-area-assistant .assistant-prev-button,.assistant-style .prev-area-assistant .assistant-restart-button{padding:20px 60px;background-color:#0087b5;color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin:0 20px 10px 20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:none;font-size:1rem;box-shadow:0 14px 14px -8px rgba(1,152,203,.4);cursor:pointer}.assistant-style .assistant-actions .assistant-action-button:focus,.assistant-style .prev-area-assistant .assistant-prev-button:focus,.assistant-style .prev-area-assistant .assistant-restart-button:focus{outline:0!important}.assistant-style .prev-area-assistant .assistant-prev-button{background-color:red!important}.assistant-style .prev-area-assistant .assistant-restart-button{background-color:#444!important}.assistant-style .assistant-actions .assistant-action-button:hover,.assistant-style .assistant-prev-button:hover,.assistant-style .assistant-restart-button:hover{outline:0!important;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}@media only screen and (max-width:600px){.assistant-style .assistant-inputs{flex-direction:column}.assistant-style .assistant-input-content{min-width:0}}.assistant-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:999;display:flex;align-items:center;justify-content:center}.assistant-loader:after{box-sizing:border-box;overflow:unset;content:'';border-left:3px solid #00117a;border-right:3px solid #cecece;border-top:3px solid #cecece;border-bottom:3px solid #cecece;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:60px;height:60px;animation-name:loading;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:linear;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}@keyframes loading{0%{transform:rotateZ(0);-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0)}100%{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-o-transform:rotateZ(360deg)}}.assistant-style .loader{border:6px solid #f3f3f3;border-top:6px solid #0198cb;border-bottom:6px solid #0198cb;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#205bab;border:0 none #fff;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#205bab}::-webkit-scrollbar-thumb:active{background:#0198cb}::-webkit-scrollbar-track{background:#ccc;border:0 none #fff;border-radius:50px}::-webkit-scrollbar-track:hover{background:#e0e0e0}::-webkit-scrollbar-track:active{background:#dedede}::-webkit-scrollbar-corner{background:0 0}