.wf_form{display:flex;flex-wrap:wrap;gap:2rem}.wf_form .wf_rating{display:flex;gap:2.4rem;align-items:center;width:100%;height:100%}.wf_form .wf_rating strong{font-size:1.4rem;text-transform:uppercase}.wf_form .wf_rating span{display:flex;gap:.7rem}.wf_form .wf_rating svg{width:3rem;height:3rem;cursor:pointer;fill:#d6d6d6}.wf_form .wf_rating svg.fill{fill:var(--wf-cp)}.wf_form .wf_select{position:relative}.wf_form .wf_select .i-down{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.wf_form .wf_inp{width:100%;position:relative}.wf_form .wf_inp label{font-size:1.4rem;font-weight:500;margin-left:2.5rem;text-transform:uppercase;margin-bottom:2.3rem;display:block}.wf_form .wf_inp select{font-size:1.4rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;color:#00000080}.wf_form .wf_inp select ::-ms-expand{display:none}.wf_form .wf_inp input[type=date],.wf_form .wf_inp input[type=time],.wf_form .wf_inp input[type=text],.wf_form .wf_inp input[type=email],.wf_form .wf_inp input[type=tel],.wf_form .wf_inp input[type=number],.wf_form .wf_inp .wf_file,.wf_form .wf_inp select,.wf_form .wf_inp textarea{height:5rem;padding:0 2.5rem;display:flex;align-items:center;justify-content:center;border-radius:2.5rem;border:.1rem solid var(--wf-cg3);width:100%}.wf_form .wf_inp input[type=date].placeholder,.wf_form .wf_inp input[type=time].placeholder,.wf_form .wf_inp input[type=text].placeholder,.wf_form .wf_inp input[type=email].placeholder,.wf_form .wf_inp input[type=tel].placeholder,.wf_form .wf_inp input[type=number].placeholder,.wf_form .wf_inp .wf_file.placeholder,.wf_form .wf_inp select.placeholder,.wf_form .wf_inp textarea.placeholder{font-size:1.4rem}.wf_form .wf_inp input[type=date]:-moz-placeholder,.wf_form .wf_inp input[type=time]:-moz-placeholder,.wf_form .wf_inp input[type=text]:-moz-placeholder,.wf_form .wf_inp input[type=email]:-moz-placeholder,.wf_form .wf_inp input[type=tel]:-moz-placeholder,.wf_form .wf_inp input[type=number]:-moz-placeholder,.wf_form .wf_inp .wf_file:-moz-placeholder,.wf_form .wf_inp select:-moz-placeholder,.wf_form .wf_inp textarea:-moz-placeholder{font-size:1.4rem}.wf_form .wf_inp input[type=date]::-moz-placeholder,.wf_form .wf_inp input[type=time]::-moz-placeholder,.wf_form .wf_inp input[type=text]::-moz-placeholder,.wf_form .wf_inp input[type=email]::-moz-placeholder,.wf_form .wf_inp input[type=tel]::-moz-placeholder,.wf_form .wf_inp input[type=number]::-moz-placeholder,.wf_form .wf_inp .wf_file::-moz-placeholder,.wf_form .wf_inp select::-moz-placeholder,.wf_form .wf_inp textarea::-moz-placeholder{font-size:1.4rem}.wf_form .wf_inp input[type=date]:-ms-input-placeholder,.wf_form .wf_inp input[type=time]:-ms-input-placeholder,.wf_form .wf_inp input[type=text]:-ms-input-placeholder,.wf_form .wf_inp input[type=email]:-ms-input-placeholder,.wf_form .wf_inp input[type=tel]:-ms-input-placeholder,.wf_form .wf_inp input[type=number]:-ms-input-placeholder,.wf_form .wf_inp .wf_file:-ms-input-placeholder,.wf_form .wf_inp select:-ms-input-placeholder,.wf_form .wf_inp textarea:-ms-input-placeholder{font-size:1.4rem}.wf_form .wf_inp input[type=date]::-webkit-input-placeholder,.wf_form .wf_inp input[type=time]::-webkit-input-placeholder,.wf_form .wf_inp input[type=text]::-webkit-input-placeholder,.wf_form .wf_inp input[type=email]::-webkit-input-placeholder,.wf_form .wf_inp input[type=tel]::-webkit-input-placeholder,.wf_form .wf_inp input[type=number]::-webkit-input-placeholder,.wf_form .wf_inp .wf_file::-webkit-input-placeholder,.wf_form .wf_inp select::-webkit-input-placeholder,.wf_form .wf_inp textarea::-webkit-input-placeholder{font-size:1.4rem}.wf_form .wf_inp input[type=date],.wf_form .wf_inp input[type=time],.wf_form .wf_inp input[type=text],.wf_form .wf_inp input[type=email],.wf_form .wf_inp input[type=tel],.wf_form .wf_inp input[type=number],.wf_form .wf_inp .wf_file,.wf_form .wf_inp select,.wf_form .wf_inp textarea{transition:border-color .25s ease,box-shadow .25s ease}.wf_form .wf_inp input[type=date]:focus,.wf_form .wf_inp input[type=time]:focus,.wf_form .wf_inp input[type=text]:focus,.wf_form .wf_inp input[type=email]:focus,.wf_form .wf_inp input[type=tel]:focus,.wf_form .wf_inp input[type=number]:focus,.wf_form .wf_inp .wf_file:focus,.wf_form .wf_inp select:focus,.wf_form .wf_inp textarea:focus{box-shadow:0 0 0 .1rem var(--wf-cp);outline:none}.wf_form .wf_inp input[type=date]{appearance:none;-webkit-appearance:none;min-width:20rem}.wf_form .wf_inp input[type=date]::-webkit-datetime-edit{opacity:0;display:none}.wf_form .wf_inp input[type=date]::-webkit-inner-spin-button,.wf_form .wf_inp input[type=date]::-webkit-clear-button{display:none}.wf_form .wf_inp input[type=date]:focus::-webkit-datetime-edit,.wf_form .wf_inp input[type=date]:valid::-webkit-datetime-edit{display:flex;opacity:1}.wf_form .wf_inp input[type=date]:focus~span,.wf_form .wf_inp input[type=date]:valid~span{opacity:0;visibility:hidden}.wf_form .wf_inp .wf_time_picker{position:relative}.wf_form .wf_inp .wf_time_picker__trigger{height:5rem;padding:0 4rem 0 2.5rem;display:flex;align-items:center;border-radius:2.5rem;border:.1rem solid var(--wf-cg3);width:100%;cursor:pointer;background:#fff;text-align:left;transition:border-color .25s ease,box-shadow .25s ease;position:relative}.wf_form .wf_inp .wf_time_picker__trigger span{font-size:1.5rem;color:#00000080;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s;font-weight:400}.wf_form .wf_inp .wf_time_picker__trigger span.wf_time_picker__selected{color:#000}.wf_form .wf_inp .wf_time_picker__trigger:after{content:"";border:solid #000;border-width:0 .2rem .2rem 0;display:inline-block;padding:.35rem;transform:rotate(45deg) translateY(-50%);transition:transform .2s ease;position:absolute;right:2rem;top:45%}.wf_form .wf_inp .wf_time_picker__trigger:focus{box-shadow:0 0 0 .1rem var(--wf-cp);outline:none;border-color:var(--wf-cp)}.wf_form .wf_inp .wf_time_picker__dropdown{position:absolute;left:0;right:0;background:#fff;border:.1rem solid var(--wf-cg3);border-radius:1.2rem;z-index:200;display:none;box-shadow:0 .6rem 2.4rem #00000024;overflow:hidden;top:calc(100% + .6rem)}.wf_form .wf_inp .wf_time_picker__list{overflow-y:auto!important}.wf_form .wf_inp .wf_time_picker__list::-webkit-scrollbar-track{border-radius:.5rem}.wf_form .wf_inp .wf_time_picker__list::-webkit-scrollbar{width:.4rem;background-color:#dcdcdc26;border-radius:.5rem}.wf_form .wf_inp .wf_time_picker__list::-webkit-scrollbar-thumb{background-color:#999;border-radius:.5rem}@supports (-moz-appearance: none){.wf_form .wf_inp .wf_time_picker__list{scrollbar-color:#fff #999999;scrollbar-width:thin;border-radius:.5rem}}.wf_form .wf_inp .wf_time_picker__list{max-height:22rem;padding:.5rem 0}.wf_form .wf_inp .wf_time_picker__list li{padding:.9rem 2.5rem;font-size:1.4rem;font-weight:500;cursor:pointer;color:#000;transition:background .15s;margin-top:0}.wf_form .wf_inp .wf_time_picker__list li:hover{background:#f5f5f5}.wf_form .wf_inp .wf_time_picker__list li.active{color:var(--wf-cp)}.wf_form .wf_inp .wf_time_picker.open .wf_time_picker__trigger{box-shadow:0 0 0 .1rem var(--wf-cp);border-color:var(--wf-cp)}.wf_form .wf_inp .wf_time_picker.open .wf_time_picker__trigger span{color:var(--wf-cp)}.wf_form .wf_inp .wf_time_picker.open .wf_time_picker__trigger:after{transform:rotate(-135deg);top:55%}.wf_form .wf_inp .wf_time_picker.open .wf_time_picker__dropdown{display:block}.wf_form .wf_inp .wf_time_picker--up .wf_time_picker__dropdown{top:auto;bottom:calc(100% + .6rem)}.wf_form .wf_inp>span{position:absolute;top:50%;left:2.5rem;transform:translateY(50%);z-index:10;opacity:.6;pointer-events:none}.wf_form .wf_inp .wf_file{position:relative;cursor:pointer}.wf_form .wf_inp .wf_file span{flex:1;min-width:0;font-size:1.4rem;opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease,color .2s ease}.wf_form .wf_inp .wf_file svg{margin-right:1.6rem;flex-shrink:0;transition:fill .2s ease}.wf_form .wf_inp .wf_file.has-file{border-color:var(--wf-cp)}.wf_form .wf_inp .wf_file.has-file span{opacity:1;color:var(--wf-cp)}.wf_form .wf_inp .wf_file.has-file svg{fill:var(--wf-cp)}.wf_form .wf_inp .wf_file input[type=file]{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;cursor:pointer}.wf_form .wf_inp textarea{padding:1.5rem 2.5rem;resize:none;height:11.6rem}.wf_form button{font-weight:700;font-size:1.4rem;text-transform:unset;width:100%;max-width:unset}.wf_form p{font-size:1.2rem;font-weight:300;text-align:center;width:100%;margin-top:-1rem}.wf_form p a{text-decoration:underline}.wf_form--popup{gap:1.5rem}.wf_form--popup label{text-align:left}.wf_form--popup .btn{text-transform:unset}@media(min-width:768px){.wf_form{gap:2.4rem 3.5rem}.wf_form .wf_inp{width:calc((100% - 3.5rem)/2)}.wf_form .wf_inp--lg{width:100%}.wf_form .wf_inp--sm{width:calc((100% - 10.5rem)/4)}.wf_form--popup{gap:3rem 5rem}.wf_form--popup .wf_inp{width:calc((100% - 5rem)/2)}.wf_form--popup .wf_inp--lg{width:100%}.wf_form--popup .wf_inp--sm{width:calc((100% - 15rem)/4)}}@media(min-width:1440px){.wf_form--rating .btn{width:calc((100% - 3.5rem)/2)}.wf_form--rating .wf_rating{padding-left:2.2rem}}
