.pagination{position:relative;display:block;padding:40px 16px 0;width:100%;box-sizing:border-box;box-shadow:0 -4px 8px -3px rgba(0,0,0,.35)}.pagination--clear{padding:0;box-shadow:none}@media only screen and (min-width:768px){.pagination--offset-top{margin-top:40px}}@media only screen and (max-width:767px){.pagination--offset-top{margin-top:24px}}.pagination__tab{position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:7px 29px 7px 16px;color:#fff;border-radius:8px;background-color:#6fcf97;margin-left:-61px;transition:background-color .2s linear}@media only screen and (min-width:992px){.pagination__tab{cursor:pointer}.pagination__tab:hover,.pagination__tab:hover:before{background-color:#27ae60}}.pagination__tab:active,.pagination__tab:active:before{background-color:#219653}@media only screen and (min-width:768px){.pagination__tab{margin-left:-5px}}.pagination__tab--wide{padding:7px 29px 7px 16px}@media only screen and (min-width:768px){.pagination__tab--wide{padding:7px 40px}}@media only screen and (max-width:767px) and (min-width:496px){.pagination__tab--mobile-left{margin-left:-167px}}@media only screen and (max-width:495px){.pagination__tab--mobile-left{margin-left:-70px}}.pagination__tab:after,.pagination__tab:before{content:"";position:absolute;top:0;width:16px;height:8px}.pagination__tab:before{transition:background-color .2s linear;right:-8px;background-color:#6fcf97;z-index:10}.pagination__tab:after{right:-16px;background-color:#219653;border-radius:8px 8px 0 0;z-index:20}.pagination__show-more{font-weight:600;line-height:26px;font-size:16px;letter-spacing:-.035em;display:inline-block}.pagination__show-more:hover{text-decoration:none}.pagination__show-more i{text-decoration:none;font-size:14px;padding-right:8px}.pagination__info{margin-right:32px;display:none}@media only screen and (min-width:768px){.pagination__info{display:inline-block}}.pagination__info--out{display:block;position:absolute;margin:0;top:3px;right:49%;-webkit-transform:translateX(140px);-ms-transform:translateX(140px);transform:translateX(140px);font-size:12px}@media only screen and (min-width:768px){.pagination__info--out{display:none}}.pagination__link-row{display:table;margin:13px auto 0;position:relative}@media only screen and (max-width:767px){.pagination__link-row{margin-top:8px}}.pagination__link-block{text-align:center;float:left;font-size:12px;line-height:26px}@media only screen and (min-width:768px){.pagination__link-block{font-size:16px;width:70px}}@media only screen and (max-width:767px){.pagination__link-block{width:40px}}.pagination__link-block--ellipsis{width:26px}@media only screen and (min-width:768px){.pagination__link-block--ellipsis{width:52px}}.pagination__link-block--edge{font-size:12px;font-weight:700;width:auto;position:absolute;top:32px;right:0}@media only screen and (min-width:768px){.pagination__link-block--edge{position:static;width:auto;font-size:12px;padding-top:1px}}@media only screen and (max-width:767px){.pagination__link-block--edge{top:40px}}.pagination__link-block--edge:first-child{right:inherit;left:0}.pagination__link-block--selected{font-size:12px;font-weight:600}@media only screen and (min-width:768px){.pagination__link-block--selected{font-size:18px}}.pagination__link{text-decoration:none}.pagination__link-block--edge .pagination__link{text-transform:uppercase}@media only screen and (max-width:767px){.pagination__link-row ul{display:table;padding-bottom:40px;min-width:120px}}.pagination__link,.pagination__link span{font-weight:600;color:#27ae60;transition:color .2s ease}@media only screen and (min-width:992px){.pagination__link{color:transparent}.pagination__link,.pagination__link:active,.pagination__link:focus,.pagination__link:hover{text-decoration:underline}.pagination__link i{color:#27ae60;transition:color .2s ease}.pagination__link:hover,.pagination__link:hover i{color:#6fcf97}}.pagination__link:active span{color:#219653}.pagination__link--active,.pagination__link--ellipsis,.pagination__link--static{text-decoration:none!important}.pagination__link--active i,.pagination__link--active span,.pagination__link--ellipsis i,.pagination__link--ellipsis span,.pagination__link--static i,.pagination__link--static span{color:#000!important}.pagination__link--active,.pagination__link-block--edge .pagination__link{font-weight:700}.pagination__link--ellipsis{font-weight:400}@media only screen and (min-width:992px){.pagination__link--ellipsis{cursor:default}}@media only screen and (min-width:992px){.pagination--indent-left{width:calc(100vw - var(--scroll-bar)/2)}}@media only screen and (min-width:1184px){.pagination--indent-left{margin-left:calc(((100vw - 1136px)/2)/-1 - 192px)}}@media only screen and (max-width:1183px) and (min-width:992px){.pagination--indent-left{margin-left:calc(((100vw - 960px)/2)/-1 - 192px)}}@media only screen and (max-width:991px) and (min-width:768px){.pagination--indent-left{width:calc(100vw - var(--scroll-bar)/2);margin-left:calc(((100vw - 752px)/2)/-1 - 192px)}}