@charset "UTF-8";@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@-webkit-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}.qform .qform-nolabel .label,.qform .qform-nolabel label,.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.qform{background:none}.qform fieldset{border-radius:5px;border:1px solid #ccc;margin:0 0 25px;padding:20px}.qform *{-webkit-box-sizing:border-box;box-sizing:border-box}.qform h2{color:red}.qform h3{padding:0;font-size:1em}.qform h3.label{font-family:'FrutigerNextW02-Regular_724926', Verdana, Geneva, "Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif;float:left}.qform h4{margin:0 0 20px}.qform textarea{min-height:8em;resize:vertical;width:100%}.qform .input,.qform input[type=email],.qform input[type=number],.qform input[type=password],.qform input[type=search],.qform input[type=tel],.qform input[type=text],.qform select,.qform textarea{border:1px solid #ccc;border-radius:4px;height:auto;line-height:1.4em;padding:10px!important;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.qform .input:hover,.qform input[type=email]:hover,.qform input[type=number]:hover,.qform input[type=password]:hover,.qform input[type=search]:hover,.qform input[type=tel]:hover,.qform input[type=text]:hover,.qform select:hover,.qform textarea:hover{border:1px solid #999}.qform .input:focus,.qform input[type=email]:focus,.qform input[type=number]:focus,.qform input[type=password]:focus,.qform input[type=search]:focus,.qform input[type=tel]:focus,.qform input[type=text]:focus,.qform select:focus,.qform textarea:focus{border:1px solid #333;color:black}.qform input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.qform .input,.qform .input:hover{background:#fafafa;border:1px solid #ccc;display:inline-block;width:100%}.qform .input-wrap,.qform .label,.qform .select-wrap,.qform label{display:block;margin-right:-4px;position:relative;vertical-align:top}.qform .input-wrap select,.qform .label select,.qform .select-wrap select,.qform label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.qform .input-wrap input,.qform .input-wrap select,.qform .label input,.qform .label select,.qform .select-wrap input,.qform .select-wrap select,.qform label input,.qform label select{display:block;width:100%}.qform .input-wrap input option[disabled],.qform .input-wrap select option[disabled],.qform .label input option[disabled],.qform .label select option[disabled],.qform .select-wrap input option[disabled],.qform .select-wrap select option[disabled],.qform label input option[disabled],.qform label select option[disabled]{text-decoration:line-through;color:#999}.qform .select-wrap:after{border-left:2px solid #ccc;border-bottom:2px solid #ccc;content:"";position:absolute;right:0.8em;width:0.8em;height:0.8em;top:1em;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;pointer-events:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.qform .select-wrap:hover:after{border-color:#999}.qform .select-wrap:focus-within:after{border-color:#333}.qform.error .select-wrap:after,.qform.error .select-wrap:hover:after{border-color:#c00}.qform .label,.qform label{font-weight:bold;padding:0.45em 0.45em 0.45em 0}.qform .label .required,.qform label .required{margin:0;position:absolute;right:13px}.qform .hint,.qform .important,.qform .note{display:block}.qform .note{color:#999;font-size:0.9em}.qform .hint{color:#999;font-weight:600;font-size:0.825em;margin:0.5em 0 0 0}.qform .important{color:#333;font-weight:bold;font-size:0.9em}.qform .qform-row{margin:0 0 3px!important;padding:5px 0;position:relative}.qform .qform-row li,.qform .qform-row ul{list-style:none;margin:0;padding:0}.qform .qform-row.error{background:#feecea;border-radius:5px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#c00}.qform .qform-row.error input,.qform .qform-row.error select,.qform .qform-row.error textarea{border:1px solid red;-webkit-box-shadow:none!important;box-shadow:none!important}.qform .qform-row.qform-checkbox label,.qform .qform-row.qform-radio label{cursor:pointer;font-weight:normal;padding-left:35px;position:relative;text-align:left;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;width:100%}.qform .qform-row.qform-checkbox label:before,.qform .qform-row.qform-radio label:before{background:#fff;border-radius:4px;border:1px solid #ccc;color:#333;content:"";cursor:pointer;height:1.5em;left:0;line-height:1.1;margin:0.45em 0;position:absolute;text-align:center;top:0;width:1.5em;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.qform .qform-row.qform-checkbox .important,.qform .qform-row.qform-checkbox .note,.qform .qform-row.qform-radio .important,.qform .qform-row.qform-radio .note{margin-left:35px}.qform .qform-row.qform-checkbox input[type=checkbox]:checked+label,.qform .qform-row.qform-checkbox input[type=radio]:checked+label,.qform .qform-row.qform-radio input[type=checkbox]:checked+label,.qform .qform-row.qform-radio input[type=radio]:checked+label{color:#333}.qform .qform-row.qform-checkbox input[type=checkbox]+label:after,.qform .qform-row.qform-radio input[type=checkbox]+label:after{border-right:4px solid #fff;border-top:4px solid #fff;content:"";content:'';display:block;position:absolute;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);height:1em;left:0.25em;top:1.25em;width:0.5em}.qform .qform-row.qform-checkbox input[type=checkbox]:checked+label:before,.qform .qform-row.qform-radio input[type=checkbox]:checked+label:before{border-color:#333}.qform .qform-row.qform-checkbox input[type=checkbox]:checked+label:after,.qform .qform-row.qform-radio input[type=checkbox]:checked+label:after{-webkit-animation:check 0.25s ease;animation:check 0.25s ease;border-color:#333}.qform .qform-row.qform-checkbox input[type=radio]:checked+label:before,.qform .qform-row.qform-radio input[type=radio]:checked+label:before{content:"";background:red;-webkit-box-shadow:0px 0px 0px 3px white inset;box-shadow:0px 0px 0px 3px white inset;border:1px solid red}.qform .qform-row.qform-checkbox.error label:before,.qform .qform-row.qform-radio.error label:before{border-color:#333}.qform .qform-row.qform-radio label:before{border-radius:50%}.qform .qform-row.tooltipstered label,.qform .qform-row[title] label{border-bottom:1px dashed;cursor:help}.qform .qform-column,.qform .qform-column20,.qform .qform-column30,.qform .qform-column33,.qform .qform-column40,.qform .qform-column60,.qform .qform-column66{display:inline-block;margin:0 -4px 0 0;padding:0 0 10px;width:50%;vertical-align:top}.qform .qform-column20 h3,.qform .qform-column30 h3,.qform .qform-column33 h3,.qform .qform-column40 h3,.qform .qform-column60 h3,.qform .qform-column66 h3,.qform .qform-column h3{color:red;display:inline-block;margin:0;padding:0.5em 0}.qform .qform-column20{width:20%}.qform .qform-column30{width:30%}.qform .qform-column30 label{width:50%}.qform .qform-column30 .input-wrap,.qform .qform-column30 .select-wrap{width:45%}.qform .qform-column33{width:33%}.qform .qform-column40{width:40%}.qform .qform-column60{width:60%}.qform .qform-column66{width:66%}.qform .qform-heading{font-weight:bold;padding:0 0.5em}.qform .qform-info{text-indent:-9999em;width:1.5em;height:1.5em;background:#ccc;font-family:sans-serif;display:inline-block;border-radius:3px;margin:0 0.5em;font-size:0.7em;position:relative}.qform .qform-info:hover{background:black}.qform .qform-info:after{content:"?";color:#fff;position:absolute;left:0;top:0;right:0;bottom:0;text-indent:0;text-align:center;font-weight:bold}.qform .qform-currency .input-wrap:before{color:#999;content:"€";position:absolute;left:0.6em;top:0.6em}.qform .qform-currency .input-wrap .input,.qform .qform-currency .input-wrap input{padding-left:1.6em!important}.qform .qform-currency-dkk .input-wrap:before,.qform .qform-currency-nok .input-wrap:before{color:#999;content:"NOK";position:absolute;right:0.6em;top:0.6em}.qform .qform-currency-dkk .input-wrap .input,.qform .qform-currency-dkk .input-wrap input,.qform .qform-currency-nok .input-wrap .input,.qform .qform-currency-nok .input-wrap input{padding-right:3em!important}.qform .qform-currency-dkk .input-wrap:before{content:"DKK"}.qform .qform-total{font-size:2em}.qform .qform-total label{line-height:1.4;padding:0;width:auto}.qform .qform-total .input-wrap{width:auto}.qform .qform-total .input,.qform .qform-total input{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0!important}.qform .qform-nolabel .input-wrap{width:75%}.qform .qform-empty-val .input{text-align:center;color:#ccc}.qform .bottom{border:1px solid #ccc;border-top:0;padding:0 0 20px 20px;border-radius:0 0 5px 5px;margin:0 0 25px!important}.qform .inline-error{background:#c00;position:relative;display:inline-block;color:#fff;font-weight:700;margin:5px 0 0;padding:0.25em 0.75em;font-size:0.9em;border-radius:2px;line-height:1.1}.qform .inline-error:after{content:"";border-bottom:5px solid #c00;border-left:5px solid transparent;border-right:5px solid transparent;left:25px;bottom:100%;position:absolute}.qform .required{display:inline-block;position:relative;margin:-0.1em 0.25em 0 0;overflow:hidden;text-indent:9999em;width:1.3em;height:1.3em;-webkit-transition:background 0.25s ease;-o-transition:background 0.25s ease;transition:background 0.25s ease;vertical-align:middle}.qform .required:after{background:#fff;border:1px solid #ccc;display:block;border-radius:50%;font-weight:bold;width:1.3em;height:1.3em;line-height:1.6;content:"*";color:black;text-align:center;text-indent:0;position:absolute;top:0;left:0;bottom:0;right:0}.qform .shake{-webkit-animation:shake 1s both;animation:shake 1s both}.qform .qform-row.qform-checkbox input,.qform .qform-row.qform-radio input,.qformvisuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.wp-admin .qform fieldset{background:#fff}.wp-admin .qform-currency .input-wrap:before{left:1em;top:1em}.wp-admin .qform-admin{color:#000;background:#FFFBDE;margin:0 -25px 10px -25px!important;padding:15px 20px 15px!important;border:2px solid #ccc;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);box-shadow:0 2px 5px rgba(0, 0, 0, 0.1)}.wp-admin .qform-admin:focus-within{background:#FCF6C6}.wp-admin .qform-admin:before{content:"Admin field";text-transform:uppercase;background:#fff;padding:0 10px;position:absolute;left:20px;top:0;margin-top:-1em;border:1px solid #ccc;font-size:0.8em;color:#999}.wp-admin .col{display:inline-block;width:49%;vertical-align:top;max-width:820px}.wp-admin .col-right{margin-left:20px;width:280px}.qform-success{border-left:5px solid #62e362;padding:20px;background:#e6fbe6}.qform-success :last-child{margin-bottom:0}@media screen and (min-width:480px){.qform .qform-row.qform-checkbox label,.qform .qform-row.qform-radio label{padding-left:2em}.qform .qform-row.qform-checkbox .important,.qform .qform-row.qform-checkbox .note,.qform .qform-row.qform-radio .important,.qform .qform-row.qform-radio .note{margin-left:2em}.qform .qform-row.qform-checkbox ul,.qform .qform-row.qform-radio ul{margin:0 0 0 40%;position:relative}.qform .qform-row.qform-checkbox input[type=radio]:checked+label:before,.qform .qform-row.qform-radio input[type=radio]:checked+label:before{-webkit-box-shadow:0px 0px 0px 5px white inset;box-shadow:0px 0px 0px 5px white inset}.qform .input-wrap,.qform .label,.qform .select-wrap,.qform label{display:inline-block;margin-right:-4px;width:55%}.qform .label,.qform label{width:40%}.qform .select-wrap:after{top:0.6em}.qform .inline-error{position:absolute;left:0;bottom:100%;margin:2px 0;padding:0.25em 0.5em;font-size:0.825em;width:auto}.qform .inline-error:after{border-bottom:0;border-top:5px solid #c00;left:25px;top:100%;bottom:auto}}