.finput3{padding-left:10px}.box_qfsubmit finput{margin:0 auto;display:block}.qf3form.defaulttt{padding:0;box-sizing:border-box}.qf3form.defaulttt form{grid-template-rows:.3fr .3fr 0fr 0fr;gap:0 0;grid-template-areas:"box_finput1 box_finput1 box_finput2 box_finput2" "box_finput3 box_finput3 box_finput3 box_finput3" "box_ftextarea box_ftextarea box_ftextarea box_ftextarea" "copyp copyp copyp copyp" "box_qfwhitebut box_qfwhitebut box_qfwhitebut box_qfwhitebut";display:grid}.copyp{grid-area:copyp;text-align:left}.copyp a{color:#fff}.box_finput1{grid-area:box_finput1}.box_finput2{grid-area:box_finput2}.box_finput3{grid-area:box_finput3}.box_ftextarea{grid-area:box_ftextarea}.box_qfwhitebut{grid-area:box_qfwhitebut}.qf3form.defaulttt input,.qf3form.defaulttt label,.qf3form.defaulttt select{box-shadow:none!important}.qf3form.defaulttt .qf3{padding:0;margin:0 auto 20px;width:100%}.box_qfwhitebut{width:100%!important}.qf3form.defaulttt .qf3label{padding:0 1em 0 0;text-align:right;box-sizing:border-box;margin:.3em 0;width:38%;line-height:1.2em;display:none}.qf3form.defaulttt .qf3txt input::placeholder,.qf3form.defaulttt textarea::placeholder{color:#000!important}.qf3form.defaulttt .qf3txt input,.qf3form.defaulttt select{height:50px;padding:0 35px;border:0;border:1px solid #eee!important;color:#000;box-sizing:border-box;margin:0;box-shadow:none;border-radius:50px;background:#fff;width:90%;display:block}.box_finput2{justify-content:flex-end;display:flex}.box_finput3 input{width:100%!important}.qf3form.defaulttt .qf3txt input:active,.qf3form.defaulttt .qf3txt input:focus{box-shadow:none!important}.qf3labelreq{padding-left:.3em}.qfoverlay{position:absolute;opacity:.8;top:0;background-color:#000;width:100%;z-index:9990}.qfmodalform{padding:0;position:absolute;top:0;background-color:#fff;margin-left:-20%;left:50%;width:40%;z-index:9999}.qfmodalform.compact{margin-left:0;left:0;width:100%}.qfmodalform div.qf3form{padding:2em;width:100%}.qfclose{height:18px;font-size:18px;right:0;color:#000;position:absolute;top:0;cursor:pointer;width:18px}.qfsubmitformres{padding:20px;border:1px solid #ccc;position:relative;margin:10px}.qfsubmitformresclose{padding:5px;font-size:18px;right:0;color:red;position:absolute;top:0;cursor:pointer}.qf3form.defaulttt .radioblok{display:inline-block}.qf3form.defaulttt .qfradio.vertically .qf3label{margin:0;vertical-align:top}.qf3form.defaulttt .qfradio.vertically .radioblok label{height:1em;margin-bottom:.3em;margin-left:1.6em;line-height:0;margin-top:-.5em;white-space:nowrap;display:block}.qf3form.defaulttt .qfradio.horizontally .radioblok label{margin:0 1em 0 .5em;white-space:nowrap;display:inline-block}.qf3form.defaulttt .qfradio.vertically .radioblok input{display:block}.qf3form.defaulttt .qfradio.horizontally .radioblok input{vertical-align:middle}.qf3form.defaulttt textarea{height:100px;padding:10px 35px 15px;border:1px solid #eee!important;color:#000;box-sizing:border-box;margin:0 auto;box-shadow:none!important;border-radius:15px;background:#fff;width:100%;vertical-align:top;display:block}.qf3form.defaulttt .qfbackemail input,.qf3form.defaulttt .qfcheckbox input{margin:0 .5em 0 0;vertical-align:middle}.qf3form.defaulttt .chbxlabel{line-height:1.2em;display:inline-block}.qf3form.defaulttt .qfchkbx{width:62%;display:inline-block}.qf3form.defaulttt .qfhidden{display:none}.qf3form.defaulttt .qffile input{padding:.3em;border:0;max-width:38%;background:#fdf3f3;display:inline-block}.qf3form.defaulttt .filelabel{padding-left:1em}.qf3form.defaulttt .qf_recaptcha{transform-origin:left top;-webkit-transform-origin:left top;display:inline-block}.qf3form.defaulttt .qfcapt{text-align:right}.qf3form.defaulttt .qfcapt a{padding:1em 2em;font-size:10px;color:#ccc}.nfl{display:none}.qf3form.defaulttt .qfcalculatorsum{font-size:1.5em}.qf3form.defaulttt .qfcalculatorsum .qf3label{display:inline-block}.qf3form.defaulttt .qfpriceinner{margin-right:.3em}.qf3form.defaulttt .qfunitinner{margin-right:2px}.qf3form.defaulttt .qfcloner.vertically>.qfclonerrow{padding:2em 0;border:1px solid #ccc;position:relative;margin:5px}.qf3form.defaulttt .vertically>.qfclonerrow>.qfadd,.qf3form.defaulttt .vertically>.qfclonerrow>.qfclonesum,.qf3form.defaulttt .vertically>.qfclonerrow>.qfrem{height:2em;padding:0;position:absolute;text-align:center;top:5px;width:2em}.qf3form.defaulttt .vertically>.qfclonerrow>.qfadd{right:3em}.qf3form.defaulttt .vertically>.qfclonerrow>.qfrem{right:1em}.qf3form.defaulttt .vertically>.qfclonerrow>.qfclonesum{right:6em;text-align:right;width:auto}.qf3form.defaulttt .vertically>.qfclonerrow>.qfadd a{height:100%;font-size:2em;text-decoration:none;color:#00f;width:100%;display:block}.qf3form.defaulttt .vertically>.qfclonerrow>.qfrem a{height:100%;font-size:1.8em;text-decoration:none;color:red;width:100%;display:block}.qf3form.defaulttt td.qfadd a{color:#00f}.qf3form.defaulttt td.qfadd a,.qf3form.defaulttt td.qfrem a{height:1em;font-size:1.8em;text-decoration:none;width:1em;display:block}.qf3form.defaulttt td.qfrem a{color:red}.qf3form.defaulttt .qfcloner.horizontally table{border:1px solid #ccc;margin:5px 1%;width:98%}.qf3form.defaulttt .qfcloner.horizontally table td,.qf3form.defaulttt .qfcloner.horizontally table th{padding:3px;text-align:center;vertical-align:top}.qf3form.defaulttt td.qfadd,.qf3form.defaulttt td.qfrem{text-align:center;width:1em}.qf3form.defaulttt .qfcloner.horizontally .qf3label{text-align:left;width:100%;display:block}.qf3form.defaulttt .qfcloner.horizontally .qf3txt input,.qf3form.defaulttt .qfcloner.horizontally select{max-width:100%;width:100%}.qf3form.defaulttt .qftabs{margin:10px}.qf3form.defaulttt .qftabsitemlabel{padding:5px;border:1px solid #c3c1c3;cursor:pointer}.qf3form.defaulttt .qftabsitem{padding:10px;border:1px solid #c3c1c3}.qf3form.defaulttt .qftabs.vertically{display:flex}.qf3form.defaulttt .vertically .qftabactiv{border-right:0;margin-right:-1px;position:relative;background:#fff}.qf3form.defaulttt .vertically .qftabslabelsbox{width:38%}.qf3form.defaulttt .vertically .qftabsitem{width:62%}.qf3form.defaulttt .horizontally .qftabslabelsbox{display:flex}.qf3form.defaulttt .horizontally .qftabactiv{position:relative;border-bottom:0;top:1px;background:#fff;margin-top:-4px}.qf3form.defaulttt .qf_number_inner{position:relative;max-width:120px;width:100%;display:inline-block}.qf3form.defaulttt .qf_number input[type=number]{height:2.4em;padding:.375rem .75rem;border:1px solid #c4c4c4;-moz-appearance:textfield;box-sizing:border-box;width:100%}.qf3form.defaulttt .qf_number input[type=number]:focus{outline:0}.qf3form.defaulttt .qf_number button{height:50%;padding:0;justify-content:center;font-size:1.1em;border:1px solid #c4c4c4;transition:all .25s ease;outline:none;align-content:center;background:#fff;line-height:0;display:flex}.qf3form.defaulttt .qf_number button:hover{background-color:#f3f3f3}.qf3form.defaulttt .qf_number input::-webkit-inner-spin-button,.qf3form.defaulttt .qf_number input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.qf3form.defaulttt .qf_number.vertically input{padding-right:3.25rem}.qf3form.defaulttt .qf_number.vertically .number__controls{right:0;position:absolute;flex-direction:column;bottom:-1px;top:0;width:2.5rem;display:flex;z-index:1}.qf3form.defaulttt .qf_number.vertically .qfup{margin-bottom:-1px}.qf3form.defaulttt .qf_number.horizontally input{padding-right:2.25rem;text-align:center;padding-left:2.25rem}.qf3form.defaulttt .qf_number.horizontally button{height:100%;position:absolute;bottom:-1px;top:0;width:2.5rem;z-index:1}.qf3form.defaulttt .qf_number.horizontally .qfup{right:0;margin-left:-1px}.qf3form.defaulttt .qf_number.horizontally .qfdown{margin-right:-1px;left:0}.qf3form.defaulttt .qfslider_inner{padding:0 20px;font-size:75%;position:relative;box-sizing:border-box;margin:2em 0;width:38%;display:inline-block}.qf3form.defaulttt .qfslider .slider_min{position:absolute;left:0}.qf3form.defaulttt .qfslider .slider_max{right:0;position:absolute}.qf3form.defaulttt .qfslider .slider_chosen{position:absolute;text-align:center;top:-1.6em;margin-left:13.5px;width:26px}.qf3form.defaulttt .qfslider input[type=range]{height:1px;padding:0;border:0;-webkit-appearance:none;box-sizing:border-box;box-shadow:none;margin-left:-5px;width:100%;display:inline}.qf3form.defaulttt .qfslider input[type=range]:focus{outline:none}.qf3form.defaulttt .qfslider input[type=range]::-webkit-slider-runnable-track{height:1px;border:0;background:#807a7a;cursor:pointer;width:100%}.qf3form.defaulttt .qfslider input[type=range]::-webkit-slider-thumb{height:26px;border:1px solid #918e8e;-webkit-appearance:none;border-radius:13px;background:#fff;cursor:pointer;width:26px;margin-top:-12.5px}.qf3form.defaulttt .qfslider input[type=range]::-moz-range-track{height:1px;border:0;background:#807a7a;cursor:pointer;width:100%}.qf3form.defaulttt .qfslider input[type=range]::-moz-range-thumb{height:26px;border:1px solid #918e8e;border-radius:13px;background:#fff;cursor:pointer;width:26px}.qf3form.defaulttt .qfslider input[type=range]::-moz-focus-outer{border:0}.qf3form.defaulttt .qfslider input[type=range]::-ms-track{border-color:transparent;height:1px;color:transparent;background:transparent;cursor:pointer;width:100%}.qf3form.defaulttt .qfslider input[type=range]::-ms-fill-lower,.qf3form.defaulttt .qfslider input[type=range]::-ms-fill-upper{border:0;background:#807a7a}.qf3form.defaulttt .qfslider input[type=range]::-ms-thumb{height:26px;height:1px;border:1px solid #918e8e;border-radius:13px;background:#fff;cursor:pointer;width:26px}.qf3form.defaulttt .qf_checkbox{margin-bottom:1em}.qf3form.defaulttt .qf_checkbox .qf3label{margin:1.8em 0 0}.qf3form.defaulttt .qf_checkbox .qfempty{margin:0}.qf3form.defaulttt .qf_checkbox input{position:absolute;opacity:0;z-index:-1}.qf3form.defaulttt .qf_checkbox .chbxlabel{padding:0 0 0 4.5em;position:relative;cursor:pointer}.qf3form.defaulttt .qf_checkbox .chbxlabel:before{height:1.8em;border:0;transition:.2s;content:"";position:absolute;top:-.6em;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);border-radius:1em;background:#cdd1da;left:0;width:3.7em}.qf3form.defaulttt .qf_checkbox .chbxlabel:after{height:1.5em;border:0;transition:.2s;content:"";position:absolute;top:-.5em;box-shadow:0 2px 5px rgba(0,0,0,.2);border-radius:1em;background:#fff;left:.1em;width:1.6em}.qf3form.defaulttt .qf_checkbox input:checked+.chbxlabel:before{background:#dfffd1}.qf3form.defaulttt .qf_checkbox input:checked+.chbxlabel:after{left:2em}.qf3form.defaulttt .double{width:62%;display:inline-block}.qf3form.defaulttt .single{width:38%;display:inline-block}.qf3form.defaulttt .qfcalendar input{width:100%}.qf3form.defaulttt .double_inner,.qf3form.defaulttt .qf_date_inner{justify-content:space-between;width:100%;display:flex}.qf3form.defaulttt .double .qf_date{width:48%}.qf3form.defaulttt .qf_calen{position:relative;z-index:9999}.qf3form.defaulttt .widgetCalendar{height:0;overflow:hidden;position:absolute;min-width:180px;left:0;width:100%}.qf3form.defaulttt .qf_date_a{padding:0 1.2em;border:2px solid #cfcfcf;background:#d3fffa;background-size:100% 100%;background-image:url(/components/com_qf3/assets/datepicker/images/calendar.png);display:block}.qf3form.defaulttt div.datepicker{height:200px}.qf3form.defaulttt .datepickerContainer,.qf3form.defaulttt .datepickerContainer table{height:100%;width:100%}.qf3form.defaulttt .qfstepper{border:1px solid;position:relative}.qf3form.defaulttt .qfstepperinner{padding:1em 1em 2em}.qf3form.defaulttt .qfstepper .qfnext,.qf3form.defaulttt .qfstepper .qfprev{padding:0 1em;border:1px solid;position:absolute;opacity:.4;bottom:1em;cursor:pointer}.qf3form.defaulttt .qfstepper .qfprev{left:1em}.qf3form.defaulttt .qfstepper .qfnext{right:1em}.qf3form.defaulttt .ex3inline{margin-left:38%}.qf3form.defaulttt.compact .ex3inline{margin-left:0}.qf3form.defaulttt .ex3inline .qf3label{text-align:left;display:block}.qf3form.defaulttt .ex3inline select{max-width:100%;width:100%}.qf3form.defaulttt .ex3inline .qfselect{margin-left:0;width:30%}.qf3form.defaulttt.compact .qf3label{text-align:left;width:100%}.qf3form.defaulttt.compact .qfcalculatorsum .qf3label{display:inline}.qf3form.defaulttt.compact .double,.qf3form.defaulttt.compact .qf3txt input,.qf3form.defaulttt.compact .qfchkbx,.qf3form.defaulttt.compact .qfslider_inner,.qf3form.defaulttt.compact .qfsubmit input,.qf3form.defaulttt.compact .single,.qf3form.defaulttt.compact select,.qf3form.defaulttt.compact textarea{max-width:100%;width:100%}@media screen and (min-width:290px) and (max-width:767px){.qf3form.defaulttt form{flex-direction:column;display:flex}}