:root{--white-color:#fff;--black-color:#151515;--accent-color:#58b74c;--sky-color:#3eb7f3;--blue-color:#0083c5;--txt-color:#313131;--gray-color:#6c6c6c;--gray2-color:#c8c8c8;--error-color:red;--back-color:#f2f2f2;--green-back-color:#e2f5df;--lines-color:rgba(49,49,49,.12);--lines-white-color:hsla(0,0%,100%,.1);--trs-300:0.3s cubic-bezier(0.25,0.46,0.45,0.94);--shadow:0px 4px 28px 0px rgba(0,0,0,.1);--screensize:1920}@media (max-width:1660px){:root{--screensize:1660}}@media (max-width:1400px){:root{--screensize:1275}}@media (max-width:1279px){:root{--screensize:1045}}@media (max-width:1023px){:root{--screensize:1024}}@media (max-width:992px){:root{--screensize:992}}@media (max-width:767px){:root{--screensize:360}}.pagination-wrapper{align-items:center;display:flex;flex-direction:column;gap:2.5rem}@media (max-width:768px){.pagination-wrapper{gap:1.75rem}}.pagination-wrapper .load-btn{align-items:center;display:flex;font-size:.75rem;font-weight:600;gap:1rem;line-height:115%;text-transform:uppercase;transition:var(--trs-300)}.pagination-wrapper .load-btn:hover,.pagination-wrapper .load-btn:hover svg{color:var(--accent-color)}.pagination-wrapper .load-btn svg{height:.875rem;width:.875rem}.pagination-wrapper .pagination__btn{align-items:center;display:flex;font-size:1.25rem;font-weight:500;letter-spacing:-.0625rem;line-height:128%;text-transform:uppercase;transition:var(--trs-300)}@media (max-width:768px){.pagination-wrapper .pagination__btn:nth-child(3),.pagination-wrapper .pagination__btn:nth-child(4),.pagination-wrapper .pagination__btn:nth-child(5){display:none}}.pagination-wrapper .pagination__btn.active,.pagination-wrapper .pagination__btn:hover,.pagination-wrapper .pagination__btn:hover svg{color:var(--accent-color)}.pagination-wrapper .pagination__next,.pagination-wrapper .pagination__prev{color:var(--black-color);height:.875rem;width:.875rem}.pagination-wrapper .pagination__next:hover,.pagination-wrapper .pagination__prev:hover{color:var(--accent-color)}.pagination-wrapper .pagination__next:disabled,.pagination-wrapper .pagination__prev:disabled{color:var(--lines-color);pointer-events:none}.pagination-wrapper .pagination__next svg,.pagination-wrapper .pagination__prev svg{height:100%;width:100%}.pagination-wrapper .pagination__list{display:flex;justify-content:space-between;width:100%}.pagination-wrapper .pagination__list .pagination__dots{align-items:center;display:flex;font-size:1.25rem;font-weight:500;justify-content:center;letter-spacing:-.0625rem;line-height:128%;position:relative}.pagination-wrapper .pagination__list .pagination__numbers{align-items:center;display:flex;gap:2.25rem}