.filter{padding:0 !important;background:var(--jb--color--secondary);margin-top:0}.filter__wrapper{background:transparent;padding-top:0;padding-bottom:0}.filter__wrapper-container{padding:1.875rem;background-color:var(--jb--color--gray--50);position:relative;z-index:3}@media (min-width: 768px){.filter__wrapper-container{padding:2.1875rem 2.5rem 2.5rem 2.5rem}}@media (min-width: 1200px){.filter__wrapper-container{padding:3.125rem 3.75rem 3.75rem 3.75rem}}.filter__wrapper-container p{color:var(--jb--color--gray--400) !important;margin-bottom:0}.filter__wrapper-container .filter__form{display:grid;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;gap:1.5625rem;padding-top:0.625rem}@media (min-width: 768px){.filter__wrapper-container .filter__form{gap:1.875rem;grid-template-columns:1fr 10rem;grid-template-rows:auto auto}}@media (min-width: 1024px){.filter__wrapper-container .filter__form{grid-template-columns:1fr 1fr 10rem;grid-template-rows:unset}}@media (min-width: 1200px){.filter__wrapper-container .filter__form{padding-top:1.875rem}}.filter__wrapper-container .filter__form .custom-dropdown{width:100%;padding:0.8125rem 0.75rem;border:0.0625rem solid var(--jb--color--gray--100);border-radius:0.25rem;outline:none;position:relative;background-color:var(--jb--color--white);grid-column:span 2}@media (min-width: 768px){.filter__wrapper-container .filter__form .custom-dropdown{grid-column:unset}}.filter__wrapper-container .filter__form .custom-dropdown i{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--jb--color--secondary);font-size:var(--jb--body--font-size--14)}.filter__wrapper-container .filter__form .custom-dropdown .dropdown-selected{cursor:pointer;display:flex;justify-content:space-between;align-items:center;border:none;color:var(--jb--color--gray--600);font-size:var(--jb--body--font-size--17)}.filter__wrapper-container .filter__form .custom-dropdown .dropdown-options{display:none;position:absolute;top:100%;left:0;right:0;max-height:17.5rem;overflow-y:auto;z-index:3;font-size:var(--jb--body--font-size--17);background-color:var(--jb--color--navy--300);padding:1.25rem 1.25rem 1.25rem 0.9375rem;border-radius:0.25rem;margin-top:0.625rem}.filter__wrapper-container .filter__form .custom-dropdown .dropdown-options.show{display:block}.filter__wrapper-container .filter__form .custom-dropdown .dropdown-options ul{list-style:none;margin:0;padding:0}.filter__wrapper-container .filter__form .custom-dropdown .dropdown-options ul li{cursor:pointer;margin-bottom:0.9375rem;color:var(--jb--color--white)}.filter__wrapper-container .filter__form .custom-dropdown .dropdown-options ul li:last-child{padding-bottom:0}.filter__wrapper-container .filter__form .custom-dropdown .dropdown-options ul li:hover{color:var(--jb--color--tertiary)}.filter__wrapper-container .filter__form .filter__item{position:relative;grid-column:span 2}@media (min-width: 1024px){.filter__wrapper-container .filter__form .filter__item{grid-column:span 1}}.filter__wrapper-container .filter__form .filter__item i{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--jb--color--secondary);font-size:var(--jb--body--font-size--14)}.filter__wrapper-container .filter__form .filter__item input{width:100%;padding:1.125rem 0.9375rem;border:0.0625rem solid var(--jb--color--gray--100);border-radius:0.25rem;outline:none}.filter__wrapper-container .filter__form .filter__item input[type='text']::-moz-placeholder{color:var(--jb--color--gray--600);font-size:var(--jb--body--font-size--17);font-family:var(--jb--body--font-family);font-weight:normal}.filter__wrapper-container .filter__form .filter__item input[type='text']::placeholder{color:var(--jb--color--gray--600);font-size:var(--jb--body--font-size--17);font-family:var(--jb--body--font-family);font-weight:normal}.filter__wrapper-container .filter__form .filter__item button{position:absolute;right:0;top:50%;transform:translateY(-50%);right:0;border:none;background:none;outline:none;cursor:pointer;padding-right:0.75rem}.filter__wrapper-container .filter__form .filter__item button i{position:unset;margin-top:0.9375rem}

