.classifications{max-width:1920px;width:100%;margin-inline:auto;padding-block:60px}.classifications .edit__controls{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px 1em;margin-bottom:1em}.classifications .edit__controls>div{width:100%;font-size:14px}.classifications .edit__controls button{margin:0;border:none;outline:0;background-color:#006d2c;color:#fff;padding:10px 25px;justify-content:center;align-items:center;border-radius:30px;width:fit-content;display:block;text-align:center;transition:.5s ease-in-out}.classifications .edit__controls button:hover{background-color:hsla(144,100%,21%,.199);color:#006d2c}.classifications .filter{background:#f7f7f7;padding:10px;border-radius:30px;width:100%;display:flex;padding-inline:30px;align-items:center}.classifications .filter .inputfilter:first-of-type{padding-left:0}.classifications .filter .inputfilter{border-right:1px solid #e0e0e0;padding-inline:30px;flex:1;width:100%}.classifications .filter .inputfilter input{height:44px;line-height:44px;border:none;outline:0;background-color:transparent;width:100%;font-size:18px}.classifications .filter .inputfilter select{font-size:18px;color:#333}.classifications .filter .inputfilter select option{color:#333}.classifications .filter .inputfilter:last-of-type{border:none}.classifications .filter .inputfilter:has(.icon){position:relative}.classifications .filter .inputfilter:has(.icon) .icon{position:absolute;right:10px;top:10px;fill:#006d2c}.classifications .filter .btn__blue{background-color:#006d2c;color:#fff;padding:10px 25px;display:flex;justify-content:center;align-items:center;border-radius:30px}.classifications .ordering{display:flex;gap:30px;justify-content:flex-end;margin-block:30px}.classifications:has(:not(.filter)) .classifications__grid{padding-top:30px}.classifications .classifications__grid{width:100%;display:flex;flex-direction:column;gap:30px}.classifications .classifications__grid h2{margin:0}.classifications .classifications__grid .box{display:flex;outline:#e8e9eb solid 1px;transition:.5s ease-in-out}.classifications .classifications__grid .box .image{flex:0 0 302px}.classifications .classifications__grid .box .text{flex:0 1 auto;width:100%;padding:30px;position:relative}.classifications .classifications__grid .box .text h2{margin-bottom:15px;font-size:24px;line-height:28px}.classifications .classifications__grid .box .text p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:14px}.classifications .classifications__grid .box .text .location{display:flex;gap:5px;margin-bottom:10px;position:absolute;bottom:5px;right:15px;background-color:hsla(144,100%,21%,.08);padding:10px;border-radius:30px}.classifications .classifications__grid .box .text .location .cls-1,.classifications .classifications__grid .box .text .location svg{width:15px;height:15px;fill:#006d2c}.classifications .classifications__grid .box .text .price{font-size:18px;margin-bottom:10px;color:#006d2c}.classifications .classifications__grid .box:has(.edit__controls) .image{margin-top:30px}.classifications .classifications__grid .box .text:has(.edit__controls){padding-bottom:70px}.classifications .classifications__grid .box:hover{transform:translateX(-10px);outline:#006d2c solid 1px;box-shadow:10px 5px 9px 4px rgba(217,216,216,.8509803922)}@media screen and (max-width:1025px){.classifications{padding-inline:1em}.classifications .classifications__grid .box:hover{transform:translateX(-5px)}}@media screen and (max-width:567px){.classifications .edit__controls{justify-content:center;text-align:center}.classifications .edit__controls button{width:100%}.classifications .classifications__grid .box{flex-direction:column}.classifications .classifications__grid .box .image{display:flex;justify-content:center;flex:0 1 auto}.classifications .classifications__grid .box .text{padding-bottom:60px}}