* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
	font-family:'Inter', sans-serif;
    color: #000;
    background: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6{
    font-family:'Poppins', sans-serif;
}

img {
    width: 100%;
    display: block;
}

img:is([sizes=auto i], [sizes^="auto," i]) {
    contain-intrinsic-size: none;
}

a {
    text-decoration: none;
}

.container {
    width: 1400px;
    max-width: 100%;
    margin: auto;
    padding: 0 15px;
}

.pagination-wrapper
{
    margin-top: 40px;
    text-align: center;
    margin-bottom: 20px;
}

.pagination-wrapper .nav-links .page-numbers 
{
    background: #000;
    color: #fff;
    padding: 10px 30px;
    border-radius: 30px;	
	transition: 0.4s all;
}


.pagination-wrapper .nav-links .page-numbers.dots 
{
	background: transparent;
    color: #000;
}

.pagination-wrapper .nav-links .page-numbers.prev, 
.pagination-wrapper .nav-links .page-numbers.next,
.pagination-wrapper .nav-links .page-numbers:hover 
{
	background: #ff2d2d;
}
