.color-accent{color:var(--e-global-color-accent)}.filter-container__mobile.filter-group{display:flex !important;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767px){.filter-container__mobile.filter-group{justify-content:center}}.filter-container__mobile.filter-group .filter-search{flex:1 1 auto}.filter-container__mobile.filter-group .filter-container{width:auto;flex:0 0 auto;margin:0}.filter-container{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;width:100%;margin-top:20px;margin-bottom:20px}.filter-container__select-checkbox,.filter-container__range,.filter-container__location,.filter-container__submit{display:flex;justify-content:center;align-items:center;min-height:55px;flex:1;flex:1}.filter-container__select2-search{flex:3}@media(max-width: 1023px){.filter-container{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999999;width:90dvw;background-color:#fff;overflow:auto;padding:0 1.25rem 1.5rem 1.25rem;box-shadow:0px 2.93px 8.791px rgba(0,0,0,.1);border-radius:8px}.filter-container.active{display:block}.filter-container.active_close{display:flex}.filter-container__mobile{display:flex;justify-content:space-between;align-items:center}}@media(max-width: 767px){.filter-container{gap:5px}.filter-container__select-checkbox,.filter-container__range,.filter-container__location,.filter-container__submit,.filter-container__select2-search{flex:unset}.filter-container__select2-search{width:100%}}.filter-container__mobile:not(.filter-group){display:contents}@media(max-width: 1023px){.filter-container__mobile:not(.filter-group){display:block}}@media(max-width: 1023px){.overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9998}.overlay.active{display:block}}.btn-popup{display:none;width:30%}.btn-popup button{display:block;width:200px;height:50px;margin:20px auto;border:none;background-color:#039ed8;border-radius:4px !important;color:#fff}.btn-popup button:hover{background-color:#006f97}.btn-popup button:focus{background-color:#006f97}@media(max-width: 767px){.btn-popup button{width:100%;height:50%}}.btn-popup button{color:#fff;font-family:"Fira Sans";font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 767px){.btn-popup button{font-size:16px}}@media(max-width: 1023px){.btn-popup{display:block}}.btn-popup-close{text-align:end;margin-top:20px;display:none}@media(max-width: 1023px){.btn-popup-close{display:flex;justify-content:flex-end}}.filter-divcheckbox{width:350px;border-radius:2px;opacity:.95;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);padding:10px 50px;max-height:1000px;overflow-y:auto}.filter-divcheckbox::-webkit-scrollbar{width:4px}.filter-divcheckbox::-webkit-scrollbar-thumb{background:rgba(3,158,216,.6);border-radius:10px}.filter-divcheckbox::-webkit-scrollbar-thumb:hover{background:rgba(78,164,196,.6);box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.filter-divcheckbox::-webkit-scrollbar-track{background:#f1f1f3;border-radius:10px}@media(max-width: 767px){.filter-divcheckbox{width:250px;padding:10px 30px}}.filter-divcheckbox>div:not(:last-child){border-bottom:1px solid #00a6e3;margin-bottom:16px}@media(max-width: 1023px){.filter-dropdown-project{display:none}}.filter-dropdown__button{display:flex;justify-content:space-between;align-items:center;padding:12px 15px}.filter-dropdown__button .arrow{transition:transform .3s ease;transform:rotate(0deg)}.filter-dropdown__button.active .arrow{transform:rotate(-90deg)}.filter-dropdown__button{color:#3d4a73;font-family:"Fira Sans";font-size:18px;font-style:normal;font-weight:600;line-height:normal}@media(max-width: 767px){.filter-dropdown__button{font-size:16px}}.filter-dropdown__button{width:350px;border-radius:2px;opacity:.95;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);padding:10px 15px;cursor:pointer}@media(max-width: 767px){.filter-dropdown__button{width:250px}}.filter-dropdown-mobile{display:none}@media(max-width: 1023px){.filter-dropdown-mobile{display:block}}.dropdown-menu{display:none;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .2s ease,transform .2s ease;position:absolute;z-index:11}.dropdown-menu.show{display:block;opacity:1;transform:translateY(0);pointer-events:auto}
