.input-field{--int-height:3.125rem;--int-pd:1rem;--font-size:1rem;display:block;position:relative;text-align:left;line-height:0;font-size:var(--font-size)}.input{position:relative;z-index:1;font-weight:300;font-size:var(--font-size);line-height:var(--int-height);height:var(--int-height);padding:var(--int-pd);text-overflow:ellipsis;color:var(--clr-black);border-radius:5.625rem;border:1px solid var(--clr-input);background-color:var(--clr-input);-webkit-transition:var(--transition-1);transition:var(--transition-1)}textarea.input{border-radius:var(--rd-1);height:6.75rem;line-height:1.38em}.input-error{font-size:.75rem;line-height:1.33em;font-weight:300;color:var(--clr-red);margin-top:.25rem;display:none}.field-pass{display:inline-block;position:absolute;cursor:pointer;z-index:4;top:16px;right:12px;width:18px;height:18px;background-image:url(//fabrikum.ua/wp-content/themes/rs-template/css/../img/icons/icon-eye.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;visibility:hidden;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.input-field.show .field-pass{background-image:url(//fabrikum.ua/wp-content/themes/rs-template/css/../img/icons/icon-eye-hide.svg)}.input-field:where(.type-2) .input{border-color:var(--clr-white);background-color:var(--clr-white)}.input-field.focus{z-index:5}.input-field.value .input{border-color:var(--clr-border)}.input-field.value .field-pass{opacity:1;visibility:visible}.input-field:where(.focus) .input{border-color:var(--clr-black)}.input-field.invalid:not(.value) .input,.input-field.invalid-email .input{border-color:var(--clr-red)}.input-field.invalid:not(.value) .input-error,.input-field.invalid-email .input-error{display:block}@media (max-width:991px){.input-field{--int-height:2.875rem;--int-pd:.875rem;--font-size:.875rem}}.input-field.focus .input:not(textarea):-webkit-autofill,.input-field.value .input:not(textarea):-webkit-autofill,.input-field.focus .input:not(textarea):-webkit-autofill:hover,.input-field.value .input:not(textarea):-webkit-autofill:hover,.input-field.focus .input:not(textarea):-webkit-autofill:focus,.input-field.value .input:not(textarea):-webkit-autofill:focus,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{border:0;-webkit-text-fill-color:currentColor;-webkit-box-shadow:inset 0px 0px 0px 1px var(--clr-black),inset 0 0 100px var(--clr-input);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ch-box-wrap{--ch-size:.875rem;--lh-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lh-size)}.ch-box{cursor:pointer;display:inline-block;line-height:var(--lh-size);font-size:var(--ch-size);text-align:left;color:var(--clr-input)}.ch-box span{color:var(--clr-text);margin-left:calc(var(--ch-size) / 2)}.ch-box a{display:inline;color:var(--clr-primary);text-decoration:underline;text-decoration-color:transparent}.ch-box>*{vertical-align:text-top}input[type=radio],input[type=checkbox]{pointer-events:none;display:inline-block;position:relative;height:var(--lh-size);width:var(--lh-size);color:currentColor;background-color:currentColor;border-radius:4px;border:1px solid var(--clr-border);-webkit-transition:var(--transition-1);transition:var(--transition-1)}input[type=radio]:before,input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;display:block;width:62.5%;height:62.5%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);border-radius:0;background-color:var(--clr-white);-webkit-transition:var(--transition-1);transition:var(--transition-1)}input[type=radio]:checked,input[type=checkbox]:checked{color:var(--clr-black);border-color:currentColor}input[type=radio]:checked:before,input[type=checkbox]:checked:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}input[type=radio]:checked+span,input[type=checkbox]:checked+span{color:var(--clr-black)}input[type=radio]{border-radius:100%}input[type=radio]:before{border-radius:inherit}@media (min-width:1200px){.ch-box a:not(.btn):hover{text-decoration-color:currentColor}}@media (max-width:575px){.ch-box-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form-block{--space:.75rem}.form-block .row{--bs-gutter-x:var(--space);--bs-gutter-y:var(--space)}.form-block>*{margin-bottom:calc(var(--space) * 2.5)}.form-block>*:is(.input-field){margin-bottom:var(--space)}.form-block>*:nth-last-child(1 of .input-field){margin-bottom:calc(var(--space) * 2.5)}.form-block>*:last-child{margin-bottom:0}.form-block.type-2>*{margin-bottom:calc(var(--space) + 0.25rem)}.form-block.type-2>*:nth-last-child(1 of .input-field){margin-bottom:calc(var(--space) + 0.25rem)}.form-block.type-2>*:last-child{margin-bottom:0}.form-message{font-size:.75rem;line-height:1.33em;font-weight:300;color:var(--clr-red)}@media (max-width:575px){.form-block>*{margin-bottom:calc(var(--space) * 2)}.form-block>*:nth-last-child(1 of .input-field){margin-bottom:calc(var(--space) * 2)}}.SumoSelect{--sel-p:1rem;--sel-h:3.125rem;--sel-fz:1rem;--sel-items:5;--opt-p:10px;--opt-lh:calc(var(--sel-fz) * 1.125);--max-height:calc((var(--opt-p) * 2 + var(--opt-lh)) * var(--sel-items) + var(--opt-p) * 2);cursor:pointer;z-index:1;width:100%}.SelectBox{z-index:0;padding:0;margin:0;line-height:0;font-size:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.SumoSelect>.CaptionCont{z-index:1;text-align:left;height:var(--sel-h);padding:var(--sel-p);padding-right:calc(var(--sel-p) * 2.5);background:var(--clr-input);border-radius:5.625rem;color:var(--clr-black);border:1px solid var(--clr-input);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.SumoSelect>.CaptionCont>span{cursor:pointer;padding-right:0;font-size:var(--sel-fz);font-weight:300;line-height:calc(var(--sel-h) - var(--sel-p) * 2);color:currentColor;-webkit-backface-visibility:hidden;backface-visibility:hidden}.SumoSelect>.CaptionCont>span.placeholder{font-style:normal;color:var(--clr-text)}.SumoSelect>.CaptionCont>label{display:inline-block;cursor:pointer;width:var(--sel-fz);height:var(--sel-fz);color:currentColor;right:var(--sel-p);bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.SumoSelect>.CaptionCont>label i{background-image:none;opacity:1;width:.5rem;height:.5rem;top:50%;left:50%;margin-top:-.125rem;right:auto;bottom:auto;color:currentColor;border-right:1px solid currentColor;border-bottom:1px solid currentColor;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.SumoSelect>.optWrapper{display:block;overflow:visible;z-index:0;padding:0;top:100%;left:0;width:100%;border:none;border-radius:0 0 var(--rd-1) var(--rd-1);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--clr-white);-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,.08),0px 0px 4px 0px rgba(0,0,0,.04);box-shadow:0px 8px 16px 0px rgba(0,0,0,.08),0px 0px 4px 0px rgba(0,0,0,.04);-webkit-transition:0s;transition:0s}.SumoSelect>.optWrapper:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:calc(var(--sel-h) / 2);background-color:inherit;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.SumoSelect>.optWrapper>.options{font-size:var(--sel-fz);max-height:var(--max-height);padding:var(--opt-p) 0;border-radius:0 !important}.SumoSelect>.optWrapper>.options li.opt{padding:0;border-bottom:0}.SumoSelect>.optWrapper>.options li label{white-space:unset;text-align:left;padding:var(--opt-p) var(--sel-p);font-size:var(--sel-fz);line-height:var(--opt-lh);font-weight:300;color:var(--clr-black);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.SumoSelect>.optWrapper>.options li.opt.selected label{color:var(--clr-primary)}.SumoSelect>.optWrapper>.options>.opt.disabled:first-child{display:none !important}.SumoSelect>.optWrapper>.options li.group>label{padding:var(--opt-p) var(--sel-p);font-weight:600}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:var(--opt-p)}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{-webkit-box-shadow:none;box-shadow:none;border-color:var(--clr-grey)}.SumoSelect.open>.CaptionCont{border-color:var(--clr-black)}.SumoSelect.open>.CaptionCont>label{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.SumoSelect.open>.optWrapper{top:100%;opacity:1;visibility:visible;-webkit-transition:var(--transition-1);transition:var(--transition-1);-webkit-transition-delay:.2s;transition-delay:.2s}.SumoSelect.disabled{opacity:.5}.SumoSelect.disabled>.CaptionCont{cursor:not-allowed}.SumoSelect.disabled>.CaptionCont>span{cursor:not-allowed}.input-field:where(.type-2) .SumoSelect>.CaptionCont{background:var(--clr-white);border-color:var(--clr-white)}.input-field:where(.type-2) .SumoSelect:focus>.CaptionCont,.input-field:where(.type-2) .SumoSelect:hover>.CaptionCont{border-color:var(--clr-white)}.input-field:where(.type-2) .SumoSelect.open>.CaptionCont{border-color:var(--clr-grey)}@media (min-width:1200px){.SumoSelect>.optWrapper>.options li.opt:hover label{background-color:var(--clr-input)}}@media (max-width:991px){.SumoSelect{--sel-h:2.875rem;--sel-p:.875rem;--sel-fz:.875rem}}.ui-slider{--ui-slider-size:.75rem;position:relative;text-align:left;height:var(--ui-slider-size);margin-inline:calc(var(--ui-slider-size) / 2)}.ui-slider:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + var(--ui-slider-size));height:2px;margin-left:calc(-1 * var(--ui-slider-size) / 2);background-color:var(--clr-grey)}.ui-slider-range{position:absolute;z-index:1;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background-color:var(--clr-black)}.ui-slider-handle{cursor:pointer;-ms-touch-action:none;touch-action:none;position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--ui-slider-size);height:var(--ui-slider-size);margin-left:calc(-1 * var(--ui-slider-size) / 2);border-radius:100%;background-color:var(--clr-black)}.ui-slider-range-min{left:0}.ui-slider-range-max{right:0}.calendar-wrap:before{content:"";position:absolute;z-index:2;top:calc((var(--int-height) - 20px) / 2);right:var(--int-pd);width:20px;height:20px;background-image:url(//fabrikum.ua/wp-content/themes/rs-template/css/../img/icons/icon-calendar.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}.calendar-wrap.open{z-index:1002}.daterangepicker.opensright:after,.daterangepicker.opensright:before{display:none}.daterangepicker{z-index:1001;margin-top:0;border-radius:0 0 var(--rd-1) var(--rd-1);border:none;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,.08),0px 0px 4px 0px rgba(0,0,0,.04);box-shadow:0px 8px 16px 0px rgba(0,0,0,.08),0px 0px 4px 0px rgba(0,0,0,.04);width:auto !important;-webkit-transform:translateY(0px);transform:translateY(0px);opacity:0;visibility:hidden;-webkit-transition:var(--transition-1);transition:var(--transition-1);-webkit-transition-delay:0s;transition-delay:0s}.daterangepicker.active{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:.2s;transition-delay:.2s}.daterangepicker.show-calendar .ranges{margin-top:0}.daterangepicker .drp-calendar{max-width:100% !important;min-width:240px}.daterangepicker .drp-calendar.left{padding:0}.daterangepicker .drp-calendar.left .calendar-table{padding:10px 12px;border-radius:0 0 var(--rd-1) var(--rd-1);background-color:var(--clr-white)}.daterangepicker .drp-calendar.left .calendar-table:before{content:"";position:absolute;top:0;left:0;width:100%;height:1.5625rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:inherit}.daterangepicker .calendar-table thead tr:first-child th{border-radius:0;border:0;height:30px;font-size:16px;color:var(--clr-text);font-weight:500;text-transform:uppercase}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{padding:4px;border-color:var(--clr-text)}.daterangepicker .calendar-table th{cursor:default}.daterangepicker .calendar-table th.next,.daterangepicker .calendar-table th.prev{cursor:pointer}.daterangepicker .calendar-table th.next span,.daterangepicker .calendar-table th.prev span{-webkit-transition:var(--transition-1);transition:var(--transition-1)}.daterangepicker .calendar-table th.next:hover,.daterangepicker .calendar-table th.prev:hover{background-color:var(--clr-primary)}.daterangepicker .calendar-table th.next:hover span,.daterangepicker .calendar-table th.prev:hover span{border-color:var(--clr-white)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:14px;font-weight:500;height:30px;border-radius:0 !important;color:var(--clr-black);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.daterangepicker .calendar-table th{color:var(--clr-primary)}.calendar-table tbody tr:not(:last-child) td.ends{opacity:.5}.calendar-table tbody tr:last-child td{display:none}.daterangepicker .calendar-table thead tr:nth-child(2) th{height:32px}.daterangepicker option.disabled,.daterangepicker td.disabled{color:var(--clr-grey);text-decoration:none}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:var(--clr-input)}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--clr-primary);color:var(--clr-white)}.daterangepicker td.today:not(.active),.daterangepicker td.today:not(.active):hover{background-color:rgba(107,80,64,.5);color:var(--clr-white)}@media (max-width:991px){.daterangepicker .drp-calendar.left .calendar-table:before{height:1.4375rem}}