﻿html{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:15px;font-weight:300;line-height:1.47;letter-spacing:1px}h1{font-size:1.3333333333rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.8px}h2,h3{font-size:1.3333333333rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.8px}.small-font,.field label,.field .tag,.lbwp-form-override .forms-item label:not(.undefined){font-size:.66666667rem;line-height:2;letter-spacing:1.5px}.download{display:block;margin:0 0 5px}.result-section .canvas-container{margin-bottom:20px}.result-section h3{font-size:1rem}#login-form{margin-bottom:40px;text-align:center}#login-form .lbwp-form-override{margin-bottom:10px}.lbwp-editor-content .lbwp-form-message{text-align:left;background:#f9f9f9;padding:20px 40px;border:1px solid #e6e6e6;border-radius:8px}.lbwp-editor-content .lbwp-form-message.error{border:1px solid #d21423;color:#d21423;background:#fff}#registration-form>.lbwp-form-override:not(.enabled) .send-button input{background:#e6e6e6;pointer-events:none}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite){display:flex;justify-content:space-between;flex-wrap:wrap}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .form-section{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:40px;border-radius:8px;border:solid 1px #b3b3b3}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .form-section:not(:last-child){margin-bottom:30px}@media all and (max-width: 650px){.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .form-section{padding:40px 20px 20px}}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:last-child{margin-bottom:0px !important}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field){width:calc(2*(20px + 100%)/4 - 20px);border-top-left-radius:5px;border-top-right-radius:5px;height:48px;padding:13px 20px 15px;margin-bottom:20px;position:relative;color:#4d4d4d;border:1px solid #e6e6e6}@media all and (max-width: 950px){.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field){width:100%}}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field).field-full{width:100%}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field) label:not(.undefined){position:absolute;left:15px;top:0;background:#fff;transform:translateY(-50%);padding:0 5px}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field) label{width:auto !important;margin:0}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field) input{width:100%}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field).validate-message{display:none}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item:not(.send-button):not(.checkbox-field).lbwp-form-error{border:1px solid #d21423}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .dropdown-field select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;background-position:right;background-size:1.5rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item{display:block}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item .default-container{display:block;padding:0;width:auto}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.send-button{width:100%}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.checkbox-field{width:100%;margin-bottom:20px}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.checkbox-field .default-label{display:none}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.checkbox-field .label-checkbox{font:inherit;line-height:inherit}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.checkbox-field .label-checkbox input{display:none}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.checkbox-field .label-checkbox input:checked+.beside-checkbox:before{content:""}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.checkbox-field .label-checkbox .beside-checkbox{cursor:pointer}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) .forms-item.checkbox-field .label-checkbox .beside-checkbox:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:10px;font-size:15px;line-height:1;position:relative}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) input[type=submit]{width:300px;height:40px;display:flex;justify-content:center;align-items:center;background:#d21423;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;transition:.5s;margin:0 auto;cursor:pointer;width:auto;min-width:220px;border-radius:5px}.lbwp-form-override .lbwp-form:not(.lbwp-form-no-table-layout):not(.lbwp-form__multisite) input[type=submit]:hover{background:#e6e6e6;color:#000}.fields{display:flex;justify-content:space-between;flex-wrap:wrap}.fields .field{border-top-left-radius:5px;border-top-right-radius:5px;height:48px;padding:13px 20px 15px;margin-bottom:20px;position:relative;color:#4d4d4d}.fields .field.disabled{pointer-events:none;border-color:#e6e6e6;color:#e6e6e6}.fields .field.disabled input::placeholder{color:inherit;letter-spacing:1.5px}.fields .field.error{border:1px solid #d21423}.fields .field.field-full{width:100%}.fields .field:not(.field-full):nth-last-child(-n+2){margin-bottom:0}@media all and (max-width: 950px){.fields .field:nth-child(2n+1){margin-right:0}}.fields .field label{position:absolute}.fields .field input{width:100%}.fields .field .tag{position:absolute;top:0;right:-10px;height:20px;padding:0 10px;display:flex;align-items:center;border:1px solid;transform:translateY(-50%);background:#fff}.fields .field .tooltip{position:absolute;padding:15px 20px;background:#fff;border:1px solid #e6e6e6;top:-10px;left:-1px;z-index:1;transform:translateY(-100%);pointer-events:none;display:none}.fields .field .tooltip .caret{position:absolute;top:100%;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;width:10px;height:10px;left:3px;transform-origin:top left;transform:rotate(-45deg);background:#fff;z-index:-1}.fields .field.show-tooltip .tooltip{display:block}.fields .field-grey{background:#e6e6e6}.fields .field-light{border:1px solid #e6e6e6}.fields .field-light label:not(.undefined){position:absolute;left:15px;top:0;background:#fff;transform:translateY(-50%);padding:0 5px}.fields .field-picker{position:relative}.fields .field-multiselect .select .selected,.fields .field-select .select .selected{display:flex;align-items:center;cursor:pointer}.fields .field-multiselect .select .selected .text,.fields .field-select .select .selected .text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.fields .field-multiselect .select .selected .text:empty:before,.fields .field-select .select .selected .text:empty:before{content:attr(data-default)}.fields .field-multiselect .select .options,.fields .field-select .select .options{list-style:none;position:absolute;top:100%;left:-1px;margin:0;background:#fff;border:solid 1px #e6e6e6;width:calc(100% + 2px);max-height:192px;overflow:auto;display:none;z-index:1}.fields .field-multiselect .select .options.wide-dropdown,.fields .field-select .select .options.wide-dropdown{width:calc(250% + 2px)}.fields .field-multiselect .select .options li,.fields .field-select .select .options li{min-height:48px;display:flex;align-items:center;padding:10px 20px;transition:.5s;cursor:pointer;display:flex}.fields .field-multiselect .select .options li .content,.fields .field-select .select .options li .content{flex-grow:1}.fields .field-multiselect .select .options li .tooltip-info,.fields .field-select .select .options li .tooltip-info{font-size:12px;line-height:1.83;color:#7daaaa;margin-left:10px;transition:.5s}.fields .field-multiselect .select .options li .tooltip-info:hover,.fields .field-select .select .options li .tooltip-info:hover{transform:scale(1.5)}.fields .field-multiselect .select .options li .tooltip,.fields .field-select .select .options li .tooltip{position:fixed;color:#4d4d4d;transform:translate(-50%, -100%)}.fields .field-multiselect .select .options li:hover,.fields .field-select .select .options li:hover{background:rgba(230,230,230,.5)}.fields .field-multiselect .select .options li.active,.fields .field-select .select .options li.active{background:#d21423;color:#fff}.fields .field-multiselect .select .options li.active .tooltip-info,.fields .field-select .select .options li.active .tooltip-info{color:inherit}.fields .field-multiselect .select .options li.active:after,.fields .field-select .select .options li.active:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-left:10px}.fields .field-multiselect .select .options li.disabled,.fields .field-select .select .options li.disabled{pointer-events:none;color:#b3b3b3}.fields .field-multiselect .select .options li.intended .content,.fields .field-select .select .options li.intended .content{padding-left:20px}.fields .field-multiselect .select .options li.intended.disabled,.fields .field-select .select .options li.intended.disabled{pointer-events:none;color:#e6e6e6}.fields .field-multiselect .select .options li.empty,.fields .field-select .select .options li.empty{display:none;pointer-events:none}.fields .field-multiselect .select .options li.link,.fields .field-select .select .options li.link{font-size:10px}.fields .field-multiselect .select .options li.link a,.fields .field-select .select .options li.link a{color:#8daaaa}.fields .field-multiselect .select .options li.link a:before,.fields .field-select .select .options li.link a:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:5px}.fields .field-multiselect .select.open .options,.fields .field-select .select.open .options{display:block}.fields .select .selected i:before{transition:.2s ease-out;display:inline-block}.fields :not(.field-mega-select) .select.open .selected i:before{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transition:.3s ease-out;display:inline-block}.fields .field-mega-select .selected{display:flex;align-items:center;cursor:pointer}.fields .field-mega-select .selected .text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.fields .field-mega-select .select.open:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);width:100%;pointer-events:none;z-index:1;transition:.5s}.fields .field-mega-select .select.open .cards{display:block}.fields .field-mega-select .cards{position:absolute;top:100%;left:-122px;background:#fff;border:solid 1px #e6e6e6;width:calc(100% + 244px);display:none;z-index:1}.fields .field-mega-select .cards .button.reset-search{width:auto;display:inline-flex;padding:0 20px;margin-top:20px}.fields .field-mega-select .cards .line-text{display:flex;align-items:center;margin-bottom:10px}.fields .field-mega-select .cards .line-text.text-jobs-active{margin-top:20px}.fields .field-mega-select .cards .line-text:after{content:"";border-bottom:1px solid #e6e6e6;width:100%}.fields .field-mega-select .cards .line-text span{font-size:11.5px;margin-right:10px;white-space:nowrap;color:#4d4d4d;padding-bottom:2px}.fields .field-mega-select .cards .card{padding:20px}.fields .field-mega-select .cards .card:not(.chosen){display:none}.fields .field-mega-select .cards .card .search-field textarea{resize:none;overflow:hidden;border:solid 1px #e6e6e6}.fields .field-mega-select .cards .card .search-field .search-icon{pointer-events:none}.fields .field-mega-select .cards .card .search-field .reset-search,.fields .field-mega-select .cards .card .search-field .search-icon{color:#4d4d4d;margin:0}.fields .field-mega-select .cards .card .search-field .reset-search:hover,.fields .field-mega-select .cards .card .search-field .search-icon:hover{color:#d21423}.fields .field-mega-select .cards .card .search-field .reset-search i,.fields .field-mega-select .cards .card .search-field .search-icon i{display:inline;position:relative}.fields .field-mega-select .cards .card .search-field .reset-search i::before,.fields .field-mega-select .cards .card .search-field .search-icon i::before{position:absolute;font-size:18px;right:20px;bottom:35px}.fields .field-mega-select .cards .card .breadcrumbs{list-style-type:none;display:flex;margin:0 0 20px 0;font-size:11.5px;padding:20px 0}.fields .field-mega-select .cards .card .breadcrumbs li:first-child{display:inline-flex}.fields .field-mega-select .cards .card .breadcrumbs li:not(:empty)::before{font-family:"Font Awesome 5 Pro";content:"";margin:0 20px;font-weight:100;font-style:normal}.fields .field-mega-select .cards .card .breadcrumbs li:first-child::before{content:"";margin:0}.fields .field-mega-select .cards .card .jobs-active{padding-bottom:35px}.fields .field-mega-select .cards .card header{margin-bottom:20px}.fields .field-mega-select .cards .card header.assistant-header{padding:0}.fields .field-mega-select .cards .card header.assistant-header:not(:first-child){display:flex;justify-content:flex-start}.fields .field-mega-select .cards .card header.assistant-header:not(:first-child) span{margin-right:10px}.fields .field-mega-select .cards .card header.assistant-header:not(:first-child) .row{flex-wrap:wrap;flex-direction:row;width:calc(100% - 40px)}.fields .field-mega-select .cards .card header.assistant-header .assistant-number{display:inline-block;text-align:center;line-height:30px;height:30px;width:30px;border:1px solid #4d4d4d;border-radius:100%}.fields .field-mega-select .cards .card header .row{display:flex;flex-direction:column;justify-content:space-between}.fields .field-mega-select .cards .card header p{margin-bottom:0}.fields .field-mega-select .cards .card .options{display:flex;flex-wrap:wrap;list-style:none;margin:-10px -10px;overflow-x:hidden;overflow-y:auto}.fields .field-mega-select .cards .card .options li{min-height:48px;display:flex;align-items:center;padding:10px 20px;border:solid 1px #e6e6e6;margin:10px;flex-grow:1;justify-content:center;cursor:pointer;min-width:calc((100% - 60px)/3)}.fields .field-mega-select .cards .card .options li:hover{background:rgba(230,230,230,.5)}.fields .field-mega-select .cards .card .options li .tooltip{position:absolute;padding:15px 20px;background:#fff;border:1px solid #e6e6e6;top:0;left:-1px;z-index:1;pointer-events:none;display:none;transform:none;min-width:400px;box-shadow:0 0px 20px 0 rgba(0,0,0,.2)}.fields .field-mega-select .cards .card .options li .tooltip .caret{position:absolute;top:100%;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;width:10px;height:10px;left:0;transform-origin:top left;transform:rotate(-45deg);background:#fff;z-index:-1}.fields .field-mega-select .cards .card .options li.active{background:#d21423}.fields .field-mega-select .cards .card .options li.active .content{color:#fff}.fields .field-mega-select .cards .card .non-ict-job{margin-top:30px}.fields .field-mega-select .cards .card .non-ict-job label{position:relative;left:unset;font-size:inherit;display:inline-block}.fields .field-mega-select .cards .card .non-ict-job label input{width:auto}.fields .field-mega-select .cards .card .non-ict-job .non-ict-description .set-non-ict-job{width:auto;display:inline-flex;padding:0 20px;margin:20px 0}.fields .field-mega-select .cards .card .non-ict-job .non-ict-description textarea{resize:none;overflow:hidden;border:solid 1px #e6e6e6;width:70%;margin-right:30%}.fields .field-autocomplete .autocomplete{display:none}.fields .field-autocomplete .autocomplete .options{list-style:none;position:absolute;top:100%;left:-1px;margin:0;background:#fff;border:solid 1px #e6e6e6;width:calc(100% + 2px);max-height:192px;overflow:auto;z-index:1}.fields .field-autocomplete .autocomplete .options li{min-height:48px;display:flex;align-items:center;padding:10px 20px;transition:.5s;cursor:pointer}.fields .field-autocomplete .autocomplete .options li:hover{background:rgba(230,230,230,.5)}.fields .field-autocomplete .autocomplete .options li.active{background:#d21423;color:#fff}.fields .field-checkbox .checkbox{cursor:pointer;line-height:inherit;font-size:1rem}.fields .field-checkbox .checkbox input{display:none}.fields .field-checkbox .checkbox input:checked+.box .check:before{width:100%;height:100%;opacity:1;transition:height .2s,opacity .2s,width .2s .2s}.fields .field-checkbox .checkbox .box{display:inline-block;width:15px;height:15px;border:1px solid #b3b3b3;vertical-align:middle;margin-right:5px;position:relative}.fields .field-checkbox .checkbox .box .check{width:15px;height:8px;position:absolute;left:3px;top:-2px;transform:rotate(-45deg)}.fields .field-checkbox .checkbox .box .check:before{content:".";font-size:0;line-height:0;letter-spacing:0;display:block;width:0;height:0;opacity:0;border-left:1px solid #d21423;border-bottom:1px solid #d21423}.fields .field-checkbox .checkbox .text{display:inline-block;vertical-align:middle}.fields .select-group{display:flex;justify-content:center}.fields .select-group .field{border-top-right-radius:0;margin-right:0}.fields .select-group .button{border-top-left-radius:0;height:48px;margin:0}#fine-uploader-element{margin:0 0 20px 0}#fine-uploader-element .qq-gallery.qq-uploader{max-height:none}#fine-uploader-element .qq-gallery.qq-uploader:before{font-size:15px;line-height:1.6;top:55%;text-rendering:optimizeLegibility}#fine-uploader-element .qq-gallery .qq-upload-button{border:none;box-shadow:none;float:none;color:#000;width:300px;height:40px;display:flex;justify-content:center;align-items:center;background:#e6e6e6;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;transition:.5s;margin:0 auto;cursor:pointer}#fine-uploader-element .qq-gallery .qq-upload-button:hover{background:#e6e6e6;color:#000}#fine-uploader-element .qq-gallery .qq-upload-button>div{color:#000;transition:.5s}#fine-uploader-element .qq-gallery .qq-upload-button:hover{background:#e6e6e6}#fine-uploader-element .qq-gallery .qq-upload-button:hover>div{color:#fff}#fine-uploader-element .qq-alert-dialog-selector{border:1px solid #e6e6e6;padding:13px 20px 15px;color:#4d4d4d}#fine-uploader-element .qq-alert-dialog-selector .qq-dialog-buttons button{width:300px;height:40px;display:flex;justify-content:center;align-items:center;background:#e6e6e6;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;transition:.5s;margin:0 auto;cursor:pointer;color:#000;width:300px}#fine-uploader-element .qq-alert-dialog-selector .qq-dialog-buttons button:hover{background:#e6e6e6;color:#000}.page-id-26 .send-button input{margin:0 0 20px 0 !important}.messages{width:calc(100% + 80px);margin:0 -40px}.messages.user-remark{width:calc(100% - 80px);margin:0 auto}@media all and (max-width: 650px){.messages.user-remark{width:100%}}.messages:not(:last-child){margin-bottom:40px}.messages .message{border-radius:8px;border:1px solid #1779ba;padding:20px 40px;position:relative}.messages .message:not(:last-child){margin-bottom:40px}.messages .message .delete{position:absolute;width:30px;height:30px;border-radius:100%;border:solid 1px #d21423;top:-1px;right:-1px;transition:.5s;cursor:pointer;transform:translate(50%, -50%);background:#fff}.messages .message .delete:hover{color:#1779ba}.messages .message .delete i{display:block;position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%, -50%)}.messages .message .delete i:before,.messages .message .delete i:after{content:".";font-size:0;line-height:0;letter-spacing:0;display:block;width:141.421%;height:1px;background:#d21423;position:absolute;top:50%;left:50%}.messages .message .delete i:before{transform:translate(-50%, -50%) rotate(-45deg)}.messages .message .delete i:after{transform:translate(-50%, -50%) rotate(45deg)}.messages .message.error{border-color:#d21423;color:#d21423}.messages .message.error .delete{color:#d21423}.status-passed:before{margin-right:5px;content:"";font-family:"Font Awesome 5 Pro";font-weight:300;color:#d21423}table{border-collapse:collapse;margin-bottom:20px}table tr{border-bottom:1px solid #e6e6e6}table tr:hover .table-remove-entry .icon{visibility:visible}table thead{text-align:left}table tbody td{padding:10px 0;vertical-align:top}table .table-remove-entry .icon{visibility:hidden}@media all and (max-width: 950px){table .table-remove-entry .icon{visibility:visible}}.voucher-table table,table.result-table{white-space:nowrap;width:100%;font-size:.85rem}.voucher-table table thead tr,table.result-table thead tr{border-bottom:1px solid #000}.voucher-table table thead tr th,table.result-table thead tr th{position:relative}.voucher-table table thead tr th span,table.result-table thead tr th span{position:relative;display:table;z-index:1;font-weight:normal;font-size:inherit}table.result-table{white-space:normal}@media all and (max-width: 950px){table.result-table{white-space:nowrap;table-layout:auto}}table.result-table td.date{width:90px}table.result-table td.score{width:60px}table.result-table .total-row{font-weight:bold}table.result-table .total{text-align:right;padding-right:20px}@media all and (max-width: 950px){table{display:block;overflow:scroll}table thead th,table tbody td{padding-right:20px}}.month-picker input{cursor:pointer}.month-picker .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#b3b3b3}.month-picker .month-picker-overlay{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);background:#fff;z-index:10;border:1px solid #e6e6e6;display:none}.month-picker .month-picker-overlay header{height:45px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;padding:0 30px !important}.month-picker .month-picker-overlay header .change-year{cursor:pointer;height:100%;display:flex;align-items:center}.month-picker .month-picker-overlay header .change-year.disabled{color:#e6e6e6;pointer-events:none}.month-picker .month-picker-overlay header .fa-angle-left{margin-right:10%}.month-picker .month-picker-overlay header .fa-angle-right{margin-left:10%}.month-picker .month-picker-overlay .box{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.month-picker .month-picker-overlay .box .elem{width:calc((100% - 24px)/3);border:1px solid #e6e6e6;text-align:center;height:30px;display:flex;align-items:center;justify-content:center;transition:.5s;cursor:pointer}.month-picker .month-picker-overlay .box .elem:not(:nth-last-child(-n+3)){margin-bottom:12px}.month-picker .month-picker-overlay .box .elem:hover{background:#e6e6e6}.month-picker .month-picker-overlay .box .elem.active:not(.wrong-year){background:#d21423;color:#fff}.month-picker .month-picker-overlay .box .elem.disabled{color:#e6e6e6;border-color:#e6e6e6;pointer-events:none}.month-picker .month-picker-overlay .box .elem-ongoing{width:100%}.month-picker.open .month-picker-overlay{display:block}.lbwp-bullet-list-delimiter:before{content:"";display:list-item}b{font-weight:normal}button,input[type=submit]{cursor:pointer}nav li a,nav li a:hover,nav li a:active{text-decoration:none}sup,sub{vertical-align:baseline;position:relative;top:-0.4em}sub{top:.4em}*{box-sizing:border-box}html{height:100%}::selection{background:#d21423;color:#fff;letter-spacing:10px}.field,.quiz .progress,.select-field{width:calc(2*(20px + 100%)/4 - 20px)}@media all and (max-width: 800px){.field,.quiz .progress,.select-field{width:100%}}.main-content .static article{width:calc(3*(20px + 100%)/4 - 20px)}@media all and (max-width: 800px){.main-content .static article{width:100%}}.home .main-content .static article{padding:0}.home .main-content .static article:not(:last-child){margin-bottom:40px}.home .main-content .static article .button{margin:0 0 10px 0}@media all and (min-width: 800px){.home .main-content .static article .home-buttongroup{display:flex;flex-wrap:wrap}.home .main-content .static article .home-buttongroup .button{width:auto;padding:0 15px;margin:0 10px 10px 0;white-space:nowrap}.home .main-content .static article .home-buttongroup .button:last-child{margin-right:0}}a{text-decoration:none;color:#d21423}h1{margin-bottom:20px}article p:not(:last-child){margin-bottom:1.47rem}.button{width:300px;height:40px;display:flex;justify-content:center;align-items:center;background:#d21423;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;transition:.5s;margin:0 auto;cursor:pointer}.button:hover{background:#e6e6e6;color:#000}.button.secondary,.button.back{width:300px;height:40px;display:flex;justify-content:center;align-items:center;background:#e6e6e6;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;transition:.5s;margin:0 auto;cursor:pointer;color:#000}.button.secondary:hover,.button.back:hover{background:#e6e6e6;color:#000}.button.secondary:hover,.button.back:hover{background:#cdcdcd;color:#000}.button.disabled{background:#e6e6e6;color:#fff;pointer-events:none}.button.callback,.button.add{width:205px;background:#fff;border:1px solid #e6e6e6;color:#d21423;margin-top:30px}.button.callback i,.button.add i{margin-right:10px}.button.callback:hover,.button.add:hover{background:#e6e6e6}.static .button{border-radius:5px;margin:0}.step-nav{margin-top:30px;display:flex;justify-content:center}.step-nav .button{width:120px;display:inline-block;margin:0}.step-nav .button:not(:only-child):not(:first-child){border-top-left-radius:0}.step-nav .button:not(:only-child):not(:last-child){border-top-right-radius:0}input,textarea,button,select{font:inherit;color:inherit;outline:none;background:none;border:none;box-shadow:none;letter-spacing:1.5px}body{background:#e6e6e6;padding:80px 40px;display:flex;min-height:100%}@media all and (max-width: 950px){body{padding:40px 20px}}@media all and (max-width: 650px){body{padding:0}}main{width:100%;max-width:900px;background:#fff;margin:0 auto;padding:40px;display:flex;flex-direction:column}@media all and (max-width: 950px){main{padding:20px}}@media all and (max-width: 450px){main{padding:10px}}main .inner-wrap{flex-grow:1;background-color:#fefefe;box-shadow:0 0 10px 0 rgba(0,0,0,.3);padding-bottom:40px}main .main-header{position:relative;margin:0 0 30px 0}main .main-header .background{display:block}@media all and (max-width: 650px){main .main-header .background.desktop{display:none}}main .main-header .background.mobile{display:none}@media all and (max-width: 650px){main .main-header .background.mobile{display:block}}main .main-header .logo{position:absolute;left:80px;top:32px;width:26.8292682927%}@media all and (max-width: 950px){main .main-header .logo{left:40px}}@media all and (max-width: 650px){main .main-header .logo{top:20px;left:20px}}@media all and (max-width: 450px){main .main-header .logo{top:10px;left:10px}}.horizontal-divider{width:300px;border-bottom:1px solid #e6e6e6;line-height:.1rem;margin:25px 0 25px}.horizontal-divider.text{text-align:center}.horizontal-divider.text span{padding:0 20px;background:#fff;color:#b3b3b3}.main-content article{padding:0 80px}@media all and (max-width: 650px){.main-content article{padding:0 20px}}.main-content .static{padding:0 80px}.main-content .dynamic{position:relative;padding:0 80px 40px}@media all and (max-width: 950px){.main-content .dynamic{padding:0 20px 20px}}.main-content .dynamic .loader{margin:20px auto 0;width:40px;height:40px;border:5px solid rgba(0,0,0,0);border-top-color:#d21423;border-bottom-color:#e6e6e6;border-radius:100%;z-index:10;opacity:.8;animation:rotate 1s infinite ease-out;display:none}.main-content .dynamic.quiz .step article{padding-bottom:90px}.main-content .dynamic.quiz .step:nth-child(n+2){display:none}.main-content .dynamic.quiz .user-info{margin-bottom:70px}@media all and (max-width: 650px){.main-content .dynamic.quiz .user-info{margin-bottom:50px}}.main-content .dynamic.quiz .progress{margin:0 auto;height:10px;background:#d8d8d8}.main-content .dynamic.quiz .progress .bar{width:50%;height:100%;display:block;background:repeating-linear-gradient(45deg, #aed3d2, #aed3d2 10px, #7daaaa 10px, #7daaaa 20px);background-position:0px 0;background-size:150% 100%;animation:grow .6s ease-out,progress 1s infinite linear}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes progress{from{background-position:-28px 0}to{background-position:0 0}}@keyframes grow{from{width:0}}.blocks{width:calc(100% + 80px);margin:0 -40px}@media all and (max-width: 650px){.blocks{width:calc(100% + 40px);margin:0 -20px}}.blocks .block{border-radius:8px;border:1px solid #b3b3b3;padding:40px;position:relative}.blocks .block.marked{border-color:#d21423}@media all and (max-width: 650px){.blocks .block{padding:40px 20px 20px}}.blocks .block:not(:last-child){margin-bottom:40px}@media all and (max-width: 650px){.blocks .block:not(:last-child){margin-bottom:20px}}.blocks .block .remark{color:#1779ba;margin-bottom:40px}.blocks .block .delete{position:absolute;width:30px;height:30px;border-radius:100%;border:solid 1px #b3b3b3;top:-1px;right:-1px;transition:.5s;cursor:pointer;transform:translate(50%, -50%);background:#fff}.blocks .block .delete:hover{color:#d21423}.blocks .block .delete i{display:block;position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%, -50%)}.blocks .block .delete i:before,.blocks .block .delete i:after{content:".";font-size:0;line-height:0;letter-spacing:0;display:block;width:141.421%;height:1px;background:#b3b3b3;position:absolute;top:50%;left:50%}.blocks .block .delete i:before{transform:translate(-50%, -50%) rotate(-45deg)}.blocks .block .delete i:after{transform:translate(-50%, -50%) rotate(45deg)}.page-template-company-voucher-admin .main-content article,.page-template-cv-main-ui .main-content article{padding:0 40px}.page-template-company-voucher-admin .main-content article header,.page-template-company-voucher-admin .main-content article section,.page-template-cv-main-ui .main-content article header,.page-template-cv-main-ui .main-content article section{padding:0 60px}.page-template-company-voucher-admin .main-content article .voucher-table,.page-template-company-voucher-admin .main-content article .result-section,.page-template-cv-main-ui .main-content article .voucher-table,.page-template-cv-main-ui .main-content article .result-section{padding:0}@media all and (max-width: 650px){.page-template-company-voucher-admin .main-content article,.page-template-cv-main-ui .main-content article{padding:0 20px}.page-template-company-voucher-admin .main-content article header,.page-template-company-voucher-admin .main-content article section,.page-template-cv-main-ui .main-content article header,.page-template-cv-main-ui .main-content article section{padding:0}}.voucher-table{margin:40px 0}.result-section{margin:20px 0}.toggler-icon{position:relative;width:24px;height:24px;border-radius:4px;background:#fff;box-shadow:0px 0px 5px 2px rgba(230,230,230,.56);display:inline-flex;justify-content:center;align-items:center}.toggler-icon i{transition:.25s ease}.header-account{position:absolute;z-index:1;right:20px;top:20px;letter-spacing:1.1px;background:#ff4500;display:flex;justify-content:flex-end}.header-account__toggler{font-size:14px;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:#fff}.header-account__toggler[data-warning="1"] .toggler-icon:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:600;position:absolute;top:-6px;right:-6px;color:#d21423;font-size:14px}.header-account__toggler--open[data-warning="1"] .toggler-icon:after{display:none}.header-account__toggler--open .toggler-icon i{transform:rotate(180deg)}.header-account .account-dropdown{border:1px solid #e6e6e6;font-size:14px;background:#fff;position:absolute;right:0;top:100%;min-width:180px;visibility:hidden;opacity:0;transition:.09s ease;transform:translateY(10px) scale(0.85)}.header-account .account-dropdown--open{visibility:visible;opacity:1;transform:translateY(0) scale(1)}.header-account .account-dropdown ul{padding:0 0 6px 0;margin:0;list-style-type:none;display:flex;flex-direction:column;row-gap:2px}.header-account .account-dropdown__status{padding:6px 10px;display:flex;flex-direction:column;margin-bottom:4px;border-bottom:1px solid #e6e6e6}.header-account .account-dropdown__status .status{font-size:11.5px;color:rgba(0,0,0,.8)}.header-account .account-dropdown__link[data-warning="1"] .account-dropdown__icon:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:600;position:absolute;top:-6px;right:-6px;color:#d21423;font-size:14px}.header-account .account-dropdown__link a{padding:6px 8px;display:flex;align-items:center;gap:8px;color:#000}.header-account .account-dropdown__link a:hover{background:#f6f6f6}.header-account .account-dropdown__icon{position:relative;width:24px;height:24px;border-radius:4px;background:#fff;box-shadow:0px 0px 5px 2px rgba(230,230,230,.56);display:inline-flex;justify-content:center;align-items:center}.step .field-modules{display:none}.cf:after{content:".";font-size:0;line-height:0;clear:both;display:block;visibility:hidden;opacity:0}/*# sourceMappingURL=theme.css.map */
