.accept-filter{position:-webkit-sticky;position:sticky;bottom:5px;color:#fff;text-align:center;padding:10px 20px;width:100%;border-radius:10px;border:0;bottom:70px;background-color:#364537;margin-top:10px}.accept-filter p.big-word{font-family:var(--font-organetto);font-size:18px;font-weight:700;text-transform:uppercase}.accept-filter p.query-length{font-family:var(--font-montserrat);font-size:12px;font-weight:400;margin-top:5px}.dump-filter{color:#364537;width:100%;margin:10px 0}.dump-filter,.filter-btn{display:flex;justify-content:center;align-items:center;text-align:center;font-family:var(--font-organetto);font-size:18px;font-weight:700;text-transform:uppercase;padding:20px;border-radius:10px;border:1px solid #364537}.filter-btn{max-width:400px;box-sizing:border-box;width:95%;height:50px;margin:10px auto 0}.filter-btn p{color:#364537;text-align:center;font-size:14px;font-weight:700;cursor:pointer;margin-left:7px}.choose h3,.filter-btn p{font-family:var(--font-montserrat)}.choose h3{font-size:18px;font-weight:600;line-height:22px;margin-bottom:10px}.choose__item{cursor:pointer;font-family:var(--font-montserrat);display:flex;align-items:center}.choose__item:not(:last-of-type){margin-bottom:5px}.choose__item img{margin-right:10px}.choose__item .text{cursor:pointer}.custom-many h3{font-family:var(--font-montserrat);font-size:18px;font-weight:600;line-height:22px;margin-bottom:10px}.custom-many__item,.custom-many__items_flex{display:flex;align-items:center}.custom-many__item{cursor:pointer;font-family:var(--font-montserrat);margin-bottom:10px}.custom-many__item img,.custom-many__item p{margin-left:10px}.custom-many__item_flex{flex-direction:row-reverse}.custom-many__item_flex p{margin:0}.custom-many__item_flex:not(:last-of-type){margin-right:10px}.digits-choose{display:flex;flex-direction:row;flex-wrap:wrap}.digits-choose,.digits-choose__button{justify-content:center;align-items:center}.digits-choose__button{width:50%;box-sizing:border-box;margin-top:5px;max-width:150px;padding:10px 0;border-radius:5px;border:1px solid #efefef;background-color:#fff;cursor:pointer}.digits-choose__button p{color:rgba(34,34,34,.6);text-align:center;font-size:16px;font-family:var(--font-montserrat);font-weight:400;cursor:pointer}@media screen and (min-width:426px){.digits-choose__button:hover{border:2px solid #000;background-color:#fff}.digits-choose__button:hover p{color:#222}}.digits-choose__button_active{border:2px solid #447c48;background-color:#fff;cursor:default}.digits-choose__button_active p{color:#222}.digits-choose__button_active:hover{border:2px solid #447c48;background-color:#fff}.digits-choose__button_active:hover p{color:#222}.from-to{display:flex;justify-content:space-between}.from-to #firstInput{margin-right:5px}.from-to__inputs-nums{max-width:50%;display:flex}.from-to__inputs-nums label{color:#8e8e8e;font-family:var(--font-montserrat);display:flex;align-items:center;justify-content:center}.from-to__inputs-nums input{cursor:pointer;color:#8e8e8e;font-family:var(--font-montserrat);padding-left:15px;max-width:83px;overflow:hidden;height:50px;background:#fff;border:1px solid #efefef;border-radius:5px;margin-left:10px}@media screen and (max-width:655px){.from-to{flex-direction:row;justify-content:space-between}.from-to #firstInput{margin-bottom:0;margin-right:5px}.from-to input{max-width:108px}}.range-slider{max-width:calc(100% - 10px);position:relative;height:16px}.range-slider__control{width:100%;position:absolute;height:10px}.range-slider__control .rail{position:absolute;width:100%;top:50%;transform:translateY(-50%);height:4px;border-radius:20px;background:hsla(0,0%,56%,.29)}.range-slider__control .inner-rail{height:4px;position:absolute;height:100%;background:#447c48;border-radius:20px}.range-slider__control .control{border-radius:100%;border:2px solid #447c48;background:#fff;box-shadow:none;width:10px;height:10px;border-radius:50%;position:absolute;top:50%;margin-left:calc(10px/-2);transform:translate3d(0,-50%,0);z-index:2}.range-slider__inputs{max-height:16px;position:absolute;width:100%;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;opacity:0;z-index:3;padding:0;box-sizing:border-box}.range-slider__inputs::-ms-track{appearance:none;background:transparent;border:transparent}.range-slider__inputs::-moz-range-track{-moz-appearance:none;appearance:none;background:transparent;border:transparent}.range-slider__inputs:focus::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:transparent;border:transparent}.range-slider__inputs::-ms-thumb{appearance:none;pointer-events:all;width:20px;height:20px;border-radius:0;border:0;cursor:grab;background-color:red}.range-slider__inputs::-ms-thumb:active{cursor:grabbing}.range-slider__inputs::-moz-range-thumb{-moz-appearance:none;appearance:none;pointer-events:all;width:20px;height:20px;border-radius:0;border:0;cursor:grab;background-color:red}.range-slider__inputs::-moz-range-thumb:active{cursor:grabbing}.range-slider__inputs::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:20px;height:20px;border-radius:0;border:0;cursor:-webkit-grab;cursor:grab;background-color:red}.range-slider__inputs::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.filter{width:94%;margin:0 auto;height:auto;box-sizing:border-box;padding:15px 0 64px}.filter h2{text-align:center}.filter h3{font-family:var(--font-montserrat);font-size:18px;font-weight:600;line-height:22px;margin-bottom:10px}.filter-pop{position:relative;background-color:#fff;position:fixed;z-index:100;top:64px;left:0;width:100vw;height:100%;overflow-y:auto}.filter-pop__close-filter{position:absolute;top:20px;right:20px}h1{display:block;margin:0 auto;max-width:80%;font-size:45px;font-weight:700;line-height:60.89px}h1 .subcats{margin-top:10px}h1 .subcats .wrapper{display:flex;width:100%;overflow-x:auto}h1 .subcats .wrapper::-webkit-scrollbar{display:none}h1 .subcats .wrapper .subcat{background-color:#3c3c3c;margin-right:8px;border-radius:5px;padding:4px 7px}h1 .subcats .wrapper .subcat p{font-family:Montserrat;color:#fff;font-size:12px;line-height:17px;font-weight:500;text-transform:uppercase}@media screen and (max-width:655px){h1{font-size:26px;text-align:center;line-height:35px}h1 .subcats .subcat p{font-size:10px}}@media screen and (min-width:1000px){h1{margin:0}}.pagination{margin-top:20px}.pagination,.pagination__page,.pagination__pages{display:flex;align-items:center;justify-content:center}.pagination__page{flex-direction:column;width:25px;height:25px;border-radius:5px;background-color:hsla(0,0%,55%,.097);line-height:1;font-size:15px;font-weight:600;text-align:center;color:#000;font-family:var(--font-montserrat);cursor:pointer}@media screen and (min-width:900px){.pagination__page:hover{background-color:#364537;color:#fff}}.pagination__page:not(:last-of-type){margin-right:5px}.pagination__page_active{background-color:#364537;color:#fff}.pagination .dots{cursor:default}.pagination .dots:hover{background-color:hsla(0,0%,55%,.097)!important;color:#000!important;cursor:default!important}.pagination__ahead,.pagination__back{font-family:var(--font-montserrat);font-size:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase;border-radius:5px;background-color:hsla(0,0%,55%,.097);height:25px;padding:0 5px;cursor:pointer}@media screen and (min-width:900px){.pagination__ahead:hover,.pagination__back:hover{background-color:#364537;color:#fff}}.pagination__ahead:active,.pagination__ahead:focus,.pagination__back:active,.pagination__back:focus{background-color:hsla(0,0%,55%,.097);color:#000}.pagination__back{margin-right:10px}.pagination__ahead{margin-left:10px}.projects-length{color:#222;font-size:20px;font-family:var(--font-montserrat);font-weight:400}.projects-length b{font-weight:600}@media screen and (max-width:1000px){.projects-length{font-size:15px}}@media screen and (max-width:550px){.projects-length{font-size:13px}}.searching{width:95%;max-width:400px;margin:0 auto}.searching__error{color:#364537;font-size:12px}@media screen and (min-width:550px){.searching__error{font-size:14px}}.searching__icon-input{cursor:pointer;position:relative}.searching__search-input{min-width:195px;box-sizing:border-box;padding:15px;max-height:50px;width:100%;border-radius:10px;border:1px solid #cfd5dc;z-index:0;font-size:14px;font-family:var(--font-montserrat);font-weight:500;cursor:pointer}.searching__loupe{position:absolute;z-index:2;right:15px;bottom:16px}.searching__search-btn{cursor:pointer;border:0;width:100%;height:100%;border-radius:10px;background-color:#364537;padding:10px 20px;height:50px;margin-top:10px}.searching__search-btn p{color:#fff;text-align:center;font-size:14px;font-family:var(--font-montserrat);font-weight:700;cursor:pointer}@media screen and (min-width:800px){.searching__search-btn:hover{background-color:#fff;border:1px solid #364537}.searching__search-btn:hover p{color:#364537}}.searching__flex{width:100%;display:flex;justify-content:space-around;align-items:flex-end}.searching__flex .left{width:76%;margin-right:10px}.sort-price{display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.sort-price__text{color:#222;font-size:20px;font-family:var(--font-montserrat);font-weight:400}@media screen and (max-width:550px){.sort-price__text{font-size:16px}}@media screen and (max-width:1000px){.sort-price__text{font-size:17px}}