@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400&display=swap");*{outline:none}body,html{height:auto!important}body{font-size:14px;position:relative;margin:0;font-family:Arial,Helvetica,FreeSans,Liberation Sans,Nimbus Sans L,sans-serif}html{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{border-radius:5px;background:#888}::-webkit-scrollbar-thumb:hover{background:#555}body.own{padding:0;background:rgba(83,176,250,.71)}body.external{padding:0;background:none}.own .wrapForm{padding:25px 0}.own .wrapForm,.wrapForm_center{margin:0 auto}.preview{-ms-flex-pack:center;min-height:100vh;justify-content:center;-webkit-box-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;&::-webkit-scrollbar-track{background:#f6f7fb}&::-webkit-scrollbar-thumb{background:rgba(65,74,95,.2)}&::-webkit-scrollbar{width:5px}}.hemail,.preview .mainForm.processing .overlay,.preview .mainForm.processing .progress,.preview .wrapFooter{display:none}img{border:0;max-width:100%}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus::placeholder{color:transparent}.text::-webkit-input-placeholder{opacity:.75}.text::-moz-placeholder{opacity:.75}.text::placeholder{opacity:.75}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-justify{text-align:justify}.wrapForm{width:450px}.wrapForm .mainForm{padding:18px;border:1px solid #ececec;position:relative;margin:0;box-shadow:none;border-radius:8px;border-radius:var(--radius,8px)}.universal .wrapForm{width:100%}.wrapForm .wrapFooter{font-size:11px;color:#666}.wrapForm .wrapFooter .copyrights{text-align:center;margin-top:12px}.wrapForm .wrapFooter .copyrights a{text-decoration:none;color:#666}.wrapForm .wrapFooter .copyrights a:hover{text-decoration:underline}.languages{padding:5px 3px!important;font-size:.8em!important;font-weight:400!important;color:rgba(65,74,95,.86);position:relative;text-align:right;cursor:pointer;font-family:Roboto,sans-serif;z-index:999}.languages__name{padding:5px 20px 5px 5px;border:1px solid transparent;position:relative;border-radius:3px;display:inline-block}.languages__name:hover{border-color:#ececec}.languages__name:after{border:4px solid transparent;right:4px;content:"";position:absolute;border-top-color:rgba(65,74,95,.86);top:50%;margin-top:-2px;display:inline-block}.languages__list{border:1px solid #eee;right:4px;position:absolute;text-align:left;top:5px;border-radius:3px;background:#fff;display:none}.languages__row{padding:5px 7px;text-wrap:nowrap}.languages_open .languages__list{display:block}.user_formish{font-size:16px;color:rgba(65,74,95,.86);background:#fff}.user_formish,.user_formish h3{font-weight:700;font-style:normal;font-family:Roboto,sans-serif}.user_formish h3{padding:20px 30px;font-size:20px;border:1px solid #ecf0f1;color:rgba(65,74,95,.9);text-align:left;margin:-18px -18px 10px;box-shadow:none;border-radius:0;background:transparent;line-height:1.25}.user_formish div.page{display:none}.user_formish div.page.current{display:block}.user_formish label.label{text-align:left;margin:0 0 3px;word-wrap:break-word;display:block}.user_formish .shift a,.user_formish label.label{font-size:16px;font-weight:700;font-style:normal;color:rgba(65,74,95,.86);font-family:Roboto,sans-serif}.errorSummary a,.user_formish .shift.error a,.user_formish .shift.type-terms.error label{font-size:16px;font-weight:400;font-style:normal;color:#ed4a00;line-height:1.25;font-family:Roboto,sans-serif}.user_formish div.shift.error{border:0 solid #e94b35;margin:7px -1px;box-shadow:none;border-radius:3px;background:#fdece5;padding-bottom:5px}.user_formish.slice div.shift.error{padding-right:5px;padding-bottom:3px;padding-left:5px}.user_formish div.shift.error .error{font-size:16px;font-weight:400;font-style:normal;color:#ed4a00;line-height:1.25;margin-top:10px;font-family:Roboto,sans-serif}.user_formish .shift.error .info{font-style:normal}.user_formish .shift .info,.user_formish .shift.error .info{font-size:13px;font-weight:400;color:#a0a5af;line-height:1.25;font-family:Roboto,sans-serif}.user_formish .shift .info{font-style:italic;margin-bottom:6px}.user_formish.slice .shift .info{margin-bottom:10px;clear:left;margin-top:-7px;padding-left:40%}.user_formish .shift.type-formatting,.user_formish .shift.type-hidden{display:none}.user_formish.slice .shift.type-image .info,.user_formish.slice .shift.type-socbuttons .info,.user_formish.slice .shift.type-username .info{padding-left:0}.user_formish div.shift.type-html{padding-top:0}.user_formish div.shift.type-html .unit{margin-top:10px}.unit__image{margin-bottom:10px;text-align:center}.unit__image img{cursor:pointer}.user_formish .unit_image-hidden{padding:0!important}.user_formish .unit_image-hidden input,.user_formish .unit_image-hidden label{display:none!important}.user_formish .unit_image-hidden .unit__image{position:relative;margin:0!important}.user_formish .unit_image-hidden .unit__image img{vertical-align:bottom}.user_formish .unit_image-hidden.unit_checked .unit__image:before{height:100%;content:"";position:absolute;opacity:.2;top:0;background:#000;left:0;width:100%;display:block}.user_formish .unit_image-hidden.unit_checked .unit__image:after{height:18px;border:1px solid #fff;right:10px;content:"";position:absolute;top:10px;border-radius:2px;width:18px;background-image:url(/forms.site8.local/images/form/i-checkbox.svg);display:block}.user_formish label.label span.required{font-weight:700;color:red}.user_formish .type-autocomplete .select2-container--default .select2-selection--multiple,.user_formish .type-autocomplete .select2-container--default .select2-selection--single,.user_formish .type-autocomplete .select2-container--default.select2-container--focus .select2-selection--multiple,.user_formish .type-file .unit .file-fd,.user_formish input.text,.user_formish select,.user_formish textarea{padding:15px 10px;font-size:14px;border:1px solid #e7eaef;font-weight:400;font-style:normal;color:#8d8d90;transition:all .2s linear 0s;box-shadow:none;border-radius:3px;background:#fff;line-height:1.25;font-family:Roboto,sans-serif}.user_formish input.text:focus,.user_formish select:focus,.user_formish textarea:focus{font-size:14px;border:1px solid rgba(231,234,239,.8);font-weight:400;font-style:normal;color:#8d8d90;outline:none;box-shadow:0 2px 6px 0 hsla(220,6%,49%,.1);border-radius:3px;background:#fff;line-height:1.25;font-family:Roboto,sans-serif}.user_formish .unit{position:relative;margin-top:10px}.user_formish.slice .type-select .unit{margin-left:0}.user_formish .unit.noMar{margin:0}.user_formish .unit.value{overflow:hidden}.user_formish .unit.value .selectbox,.user_formish .unit.value input.text,.user_formish .unit.value select,.user_formish .unit.value textarea{margin-right:5px;min-width:70px;width:70px;float:left;display:block}.user_formish .unit.value .units{padding:6px 0 0;font-size:20px;width:32px;float:left;display:block}.user_formish .shift .description{overflow:hidden;font-weight:400;margin-bottom:10px;color:rgba(65,74,95,.86)}.user_formish .shift .description table{border-collapse:collapse}.user_formish .shift .description table th,.user_formish .shift .description table thead td{background:#fff}.description table th,.user_formish .shift .description table td{padding:6px 12px;font-size:12px;border:1px solid #ccc;text-align:left}.user_formish .shift .image{overflow:hidden;text-align:center;margin:15px 0}.user_formish .shift{padding:5px 10px 0;position:relative;margin:0 0 20px}.user_formish .shift.type-indent{margin-bottom:0}.user_formish .label.hide,.user_formish .section.hide,.user_formish .shift.hide{display:none}.user_formish.slice .shift.error{padding-top:18px}.user_formish .shift.slice:after,.user_formish.slice .shift:after{content:"";clear:both;display:block}.user_formish .shift.slice label{width:35%;float:left}.user_formish .shift.slice .rc{overflow:visible;padding-left:40%}.user_formish .shift.slice .rc label{width:auto;float:none;white-space:nowrap}.user_formish.slice .shift{padding:9px 2px 1px 1px}.user_formish.slice .shift label{width:40%;float:left;word-wrap:break-word}.user_formish.slice .shift .rc{overflow:visible;margin-bottom:20px;margin-top:-8px;padding-left:40%}.user_formish.slice .shift.inline{margin-bottom:20px}.user_formish.slice .shift .rc label{width:auto;float:none;white-space:nowrap}.user_formish.slice .shift.nohover{overflow:visible}.user_formish.slice .shift .has_sb{height:0;line-height:0}.user_formish .shift.type-button{margin-bottom:20px;text-align:center}.user_formish .shift.btn{text-align:center;margin:20px 0 0}.user_formish .shift .submit{padding:12px 30px;border:0 solid #2ead1a;text-decoration:none;outline:none;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,from(#9b1b02),to(#b42a0c));background:-webkit-linear-gradient(top,#9b1b02,#b42a0c);background:-moz-linear-gradient(top,#9b1b02,#b42a0c);background:-ms-linear-gradient(top,#9b1b02,#b42a0c);background:-o-linear-gradient(top,#9b1b02,#b42a0c);background:linear-gradient(top,#9b1b02,#b42a0c);cursor:pointer}.user_formish .shift .submit,.user_formish .shift .submit:hover{font-size:18px;font-weight:400;font-style:normal;color:#fff;box-shadow:none;line-height:1.25;font-family:Roboto,sans-serif}.user_formish .shift .submit:hover{border:0 solid #39cf21;border-radius:3px;background:#671503}.next,.user_formish .shift .button.save{padding:12px 30px;border:0 solid #2ead1a;text-decoration:none;outline:none;border-radius:3px;background:#4bccff;cursor:pointer;display:inline-block}.next,.next:hover,.user_formish .shift .button.save,.user_formish .shift .button.save:hover{font-size:18px;font-weight:400;font-style:normal;color:#fff;box-shadow:none;line-height:1.25;font-family:Roboto,sans-serif}.next:hover,.user_formish .shift .button.save:hover{border:0 solid #39cf21;border-radius:3px;background:#59cef9}.user_formish .shift .prev{padding:12px 30px;border:1px solid #f3f3f3;text-decoration:none;outline:none;border-radius:3px;cursor:pointer;display:inline-block}.user_formish .shift .prev,.user_formish .shift .prev:hover{font-size:18px;font-weight:400;font-style:normal;color:#ccc;box-shadow:none;background:#fff;line-height:1.25;font-family:Roboto,sans-serif}.user_formish .shift .prev:hover{border:1px solid #ccc;border-radius:3px}.btn .prev{margin-right:5px}.without-submit.last .prev{margin-right:0}.btn .save{margin-right:15px}.user_formish .btn .reset,.user_formish .btn .resultBtn{margin-left:5px}.user_formish .button.hide{display:none}.user_formish .errorSummary{padding:5px;font-size:16px;border:0 solid #e94b35;font-weight:400;font-style:normal;color:#ed4a00;box-shadow:none;border-radius:3px;background:#fdece5;line-height:1.25;font-family:Roboto,sans-serif}.user_formish .errorSummary.errorSummary_bottom{margin-top:20px}.user_formish .errorSummary.errorSummary_top{margin-bottom:20px}.user_formish .errorSummary ul{padding:5px 20px;margin:0}.user_formish .success_message{padding:60px 30px;font-size:20px;border:none;font-weight:700;font-style:normal;color:#009140;text-align:center;margin:-19px;box-shadow:none;border-radius:0;background:transparent;line-height:1.25;font-family:Roboto,sans-serif}.user_formish .success_message p{margin:5px 0}.user_formish .success_message table{max-width:100%}ul.rating{list-style:none outside none;padding:0;margin-bottom:33px}ul.rating:last-child{margin-bottom:0}ul.rating li{background:none repeat scroll 0 0 transparent}ul.rating li div.rating-row{padding:5px;border-radius:12px;background:none repeat scroll 0 0 #ccc}ul.rating li div.rating-row div.rating-result{height:10px;border-radius:12px;background:none repeat scroll 0 0 #00aaed}.user_formish .section .shift,.user_formish .type-file .unit,.user_formish .type-file .unit .file-fd,.user_formish input.text,.user_formish select,.user_formish textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overlay{filter:alpha(Opacity=50);right:0;position:fixed;opacity:.5;bottom:0;top:0;background:#fff;left:0;z-index:5}.mainForm .progress,.overlay{display:none}.mainForm.processing{padding-bottom:37px}.mainForm.processing .overlay,.mainForm.processing .progress{display:block}.counter-length{position:relative}.counter-length__text{font-size:11.2px;margin-bottom:-.6em;right:5px;color:#8d8d90;position:absolute;opacity:.7;bottom:50%;text-align:right}.type-textarea .counter-length__text{margin-bottom:0;bottom:5px}.btn .send,.page_first .btn .prev,.page_last .btn .next{display:none}.page_last .btn .resultBtn,.page_last .btn .send{display:inline-block}.load-data-source .unit:after{border-color:#8d8d90 transparent;animation:lds-dual-ring 1.2s linear infinite;height:18px;right:5px;content:"";position:absolute;border-style:solid;border-width:2px;top:50%;border-radius:50%;width:18px;margin-top:-11px;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:450px){.user_formish .type-autocomplete .select2-container,.user_formish .type-file .unit .file-fd,.user_formish .type-select .unit .arrow,.user_formish .type-signature .signature,.user_formish .type-username .username,.user_formish input.text,.user_formish textarea,.wrapForm{width:100%!important}.user_formish .section.columns-1 .shift,.user_formish .section.columns-2 .shift,.user_formish .section.columns-3 .shift,.user_formish .section.columns-4 .shift,.user_formish .section>.section{width:auto!important;float:none!important}.user_formish .section>.section{margin-bottom:10px}.user_formish .checkbox .other input.text,.user_formish .radio .other input.text{margin-top:6px;display:block}.own .wrapForm{padding:0}.tooltip{right:0;left:auto;width:90%}}@media screen and (max-width:414px){.user_formish .shift.type-checkbox .checkbox .unit,.user_formish .shift.type-radio .radio .unit{margin-right:0!important;width:100%;display:block}.popup .wrapForm,body.popup{padding:0}.user_formish .shift.btn{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapForm .user_formish .button{margin:0 0 5px;width:100%!important}.user_formish .shift .prev{-ms-flex-order:999;order:999;-webkit-box-ordinal-group:1000}.popup .wrapForm .mainForm{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;padding-bottom:75px}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.own .wrapForm{-ms-flex-pack:center;min-height:100vh;justify-content:center;-webkit-box-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.form{position:relative}.wrapForm .mainForm h3{border:none;margin-right:-18px!important;border-bottom:1px solid #ecf0f1}.user_formish .unit__image{overflow:hidden;margin:-15px -10px 15px;border-radius:3px 3px 0 0}.user_formish .unit_image-hidden .unit__image{border-radius:3px}.wrapForm .user_formish .page-progress{padding:0;margin-right:0!important;margin-bottom:0;right:-18px;position:absolute;top:-12px;border-radius:0;background:transparent;left:-18px;z-index:20}.user_formish .page-progress__bar{min-height:4px;border-radius:0}.user_formish .page-progress__name{display:none}.user_formish .shift.btn{overflow:hidden;text-align:right}.btn .prev{float:left}.last.btn{display:none}.wrapForm .user_formish div.shift.error{margin:0;background:transparent}.wrapForm .user_formish div.shift.error label.label{font-weight:inherit;color:inherit}.wrapForm .user_formish div.shift.error .text{border-color:#e94b35}.wrapForm .user_formish div.shift.error .unit{margin-bottom:5px}.wrapForm .user_formish div.shift.error .error{margin-bottom:15;color:#e94b35}.wrapForm .user_formish .errorSummary{font-weight:700}.next{margin-right:0;position:relative}.user_formish .errorSummary{padding:12px;margin:0 10px}.mainForm .progress{animation:loadingD 1.5s cubic-bezier(.17,.37,.43,.67) .3s infinite;height:10px;padding:20px;border:7px dashed #4b9cdb;right:0;position:absolute;bottom:0;top:0;margin:auto;border-radius:100%;left:0;width:10px;z-index:10}.mainForm .progress .bar{display:none}@keyframes loadingD{0{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@media screen and (max-width:450px){.user_formish .shift .unit.other .text{margin-top:-5px}}#pr{min-height:0!important}.overlay,.progress{display:none!important}.user_formish .shift.btn{text-align:left}.user_formish .shift .submit{margin-top:21px}