.form-filters{position:relative;z-index:50}.form-filters:not(.position-filters){padding:30px 10px;border-radius:20px;background-color:#f7f8f9}.form-filters.position-filters{margin-bottom:40px}.form-filters .form-group{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px}.form-filters .form-group .form-item{width:100%}.form-filters .form-group .form-item.form-buttons{width:auto;display:flex;align-items:center;gap:24px}.form-filters label{font-size:14px;line-height:1.5;font-weight:500;color:#1c1b1b;vertical-align:top;margin-bottom:5px}.form-filters .input-holder{position:relative}.form-filters .input-holder input{border:1px solid rgba(96,96,96,.3);background:rgba(255,255,255,.4);padding-right:50px;color:#606060}.form-filters .input-holder input::-webkit-input-placeholder{color:#606060}.form-filters .input-holder input:-moz-placeholder,.form-filters .input-holder input::-moz-placeholder{opacity:1;color:#606060}.form-filters .input-holder input:-ms-input-placeholder{color:#606060}.form-filters .input-holder svg{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.form-filters button[type=submit]{width:auto;min-width:131px}.form-filters .reset{font-weight:500;color:#3b61b6;text-decoration:underline}.no-touch .form-filters .reset:hover{text-decoration:none}@media (min-width:768px){.form-filters:not(.position-filters){padding:30px}.form-filters .form-group .form-item{width:calc(50% - 10px)}}@media (min-width:1024px){.form-filters.position-filters .form-group .form-item{width:auto;flex:1 1 0}.form-filters .form-group .form-item{width:calc(33.33% - 14px)}}@media (min-width:1200px){.form-filters:not(.position-filters){padding:40px}.form-filters.position-filters{width:100%;max-width:1088px;margin-left:auto;margin-right:auto}.form-filters.position-filters .form-group .form-item.has-search{margin-left:0}.form-filters .form-group{flex-wrap:nowrap}.form-filters .form-group .form-item.has-search{margin-left:50px}.form-filters .reset{font-size:17px;line-height:1.4}}@media (min-width:1440px){.form-filters.position-filters .form-group .form-item.has-search{margin-left:0}.form-filters .form-group .form-item.has-search{margin-left:88px}}@media (max-width:567px){.form-filters .form-group .form-item.form-buttons{flex-wrap:wrap;justify-content:center}}