.next,.prev{border:unset!important;color:var(--primary)!important}.pagination ul{flex-wrap:wrap;align-items:center;width:100%;display:flex}.pagination ul li{color:#4b5d60;text-align:center;cursor:pointer;user-select:none;font-size:14px;line-height:45px;list-style:none;transition:all .3s}.pagination ul li.numb{border:1px solid #0000;border-radius:50%;width:35px;height:35px;margin:0 3px;line-height:35px;list-style:none}.pagination ul li.numb.first{margin:0 3px 0 -5px}.pagination ul li.numb.last{margin:0 -5px 0 3px}.pagination ul li.dots{cursor:default;font-size:22px}.pagination ul li.btn{border-radius:50px;align-items:center;padding:0 20px;display:flex}.pagination ul li.numb:hover,.pagination ul li:first-child:hover,.pagination ul li:last-child:hover{color:var(--primary);border:1px var(--primary)solid}.dots span{margin:0 12px}.pagination li.active,.pagination ul li.active:hover{color:#fff;background:var(--primary)}@media only screen and (width<=768px){.pagination ul li.btn{padding:0!important}.pagination ul li{font-weight:unset}.btn,.pagination-outer{padding:0!important}.span-next,.span-prev{display:none}.icon-next{margin-right:20px}.icon-prev{margin-left:20px}}@media only screen and (width<=640px){.pagination ul li.numb{width:34px!important;height:34px!important;margin:0 2px!important;line-height:34px!important}}@media only screen and (width<=400px){.pagination ul li{font-size:13px!important}.pagination ul li.numb{width:30px!important;height:30px!important;line-height:30px!important}.icon-next{margin-right:8px}.icon-prev{margin-left:8px}}