.pagination{height:35px;padding:0;margin:16px 0 0 0;width:100%}@media screen and (max-width:670px){.pagination{margin:40px 0 0 0}}.pagination .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .container .pag_num{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination a:hover{color:#4e59fd}.pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;-webkit-box-flex:0;-ms-flex:0 0 37px;flex:0 0 37px;width:37px;background-color:#fff;font-family:Montserrat,"Montserrat Fallback",sans-serif;line-height:160%;font-weight:500;font-size:12px;text-align:center;text-decoration:none;border:1px solid #e7e7e7;color:#8e8e8e}@media screen and (max-width:800px){.pagination .page-numbers{font-size:14px}}@media screen and (max-width:375px){.pagination .page-numbers{-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px;width:31px}}.pagination .page-numbers.current{background-color:#f6f6f6;color:#000}.pagination .page-numbers.prev{margin:0 12px 0 0;font-size:0;border-radius:6px;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px}@media screen and (max-width:375px){.pagination .page-numbers.prev{margin:0 6px 0 0}}.pagination .page-numbers.next{margin:0 0 0 12px;font-size:0;border-radius:6px;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px}@media screen and (max-width:375px){.pagination .page-numbers.next{margin:0 0 0 6px}}.pagination .page-numbers.first{border-radius:6px 0 0 6px}.pagination .page-numbers.last{border-radius:0 6px 6px 0}