*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;min-height:100%}body{border:0;min-height:100vh}a{text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}a:active,a:focus,a:hover{text-decoration:none}.clear{clear:both}.right{float:right}.center{text-align:center}.pagination-container{margin:0 1em 4em 1em}@media screen and (max-width:740px){.pagination-container{border-top:1px solid #e2e2e2;margin:0 1em 1em 1em}}@media screen and (max-width:600px){.pagination-container{margin-top:1rem}.pagination-container .paginationjs .paginationjs-pages li.paginationjs-next,.pagination-container .paginationjs .paginationjs-pages li.paginationjs-prev{width:2rem}.pagination-container .paginationjs .paginationjs-pages li.paginationjs-prev a:after{content:""}.pagination-container .paginationjs .paginationjs-pages li.paginationjs-next a:before{content:""}}.paginationjs{font-size:1.2rem}.paginationjs li{font-size:1.2rem}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-nav{font-size:1.2rem;float:right;margin-top:-2.7rem}.paginationjs .paginationjs-nav .page-total-elements{color:#999}.paginationjs .paginationjs-pages{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paginationjs .paginationjs-pages li{border:none;width:3em;padding:.1em;margin-left:.8em}.paginationjs .paginationjs-pages li a{width:1.8rem;height:2.4rem;min-width:1.8rem;padding:0;font-size:1.2rem;font-weight:400}.paginationjs .paginationjs-pages li a:hover{background:0 0;font-weight:700}.paginationjs .paginationjs-pages li:last-child{border-radius:0}.paginationjs .paginationjs-pages li.paginationjs-next,.paginationjs .paginationjs-pages li.paginationjs-prev{padding:.2em .15em;margin-top:-.2em;border:1px solid transparent}.paginationjs .paginationjs-pages li.paginationjs-next:hover:not(.disabled),.paginationjs .paginationjs-pages li.paginationjs-prev:hover:not(.disabled){border:1px solid #e2e2e2;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.paginationjs .paginationjs-pages li.paginationjs-next a,.paginationjs .paginationjs-pages li.paginationjs-prev a{color:transparent}.paginationjs .paginationjs-pages li.paginationjs-next a:before,.paginationjs .paginationjs-pages li.paginationjs-prev a:before{color:#000;font-weight:500;font-size:1.2rem}.paginationjs .paginationjs-pages li.paginationjs-next a:after,.paginationjs .paginationjs-pages li.paginationjs-prev a:after{color:#000;font-weight:500;font-size:1.4rem}.paginationjs .paginationjs-pages li.paginationjs-next a:hover,.paginationjs .paginationjs-pages li.paginationjs-prev a:hover{font-weight:400}.paginationjs .paginationjs-pages li.paginationjs-next.disabled a:after,.paginationjs .paginationjs-pages li.paginationjs-next.disabled a:before,.paginationjs .paginationjs-pages li.paginationjs-prev.disabled a:after,.paginationjs .paginationjs-pages li.paginationjs-prev.disabled a:before{color:transparent}.paginationjs .paginationjs-pages li.paginationjs-prev{width:10rem}.paginationjs .paginationjs-pages li.paginationjs-prev a:before{content:"\f0141";font-family:"Material Design Icons"}.paginationjs .paginationjs-pages li.paginationjs-prev a:after{color:#000;content:"Previous"}.paginationjs .paginationjs-pages li.paginationjs-next{width:70px}.paginationjs .paginationjs-pages li.paginationjs-next a:before{color:#000;content:"Next"}.paginationjs .paginationjs-pages li.paginationjs-next a:after{content:"\f0142";font-family:"Material Design Icons"}.paginationjs .paginationjs-pages li.active a{background:0 0;font-weight:700;color:#000;border-bottom:2px solid #000;height:2em}.paginationjs .paginationjs-pages li:not(.active) a{padding-top:.1em}@media screen and (max-width:740px){.paginationjs .page-total-elements,.paginationjs .view-all-link{display:none!important}}