#hero{
    padding: 50px 0;
    text-align: center;
}

#hero .line{
    margin: 20px auto;
}

#hero h1{
    font: normal normal normal 29px/29px Gilda Display;
letter-spacing: 7.45px;
    text-transform: uppercase;
}

#hero p{
    color: var(--darkBlue);
    font: normal normal normal 16px/29px Gilda Display;
    margin: 0;
}

#hero .sub{
    font: normal normal normal 36px/29px Sacramento;
    margin-bottom: 20px;
}

#banner{
    background: var(--grey);
    position: relative;
    width: 100%;
    height: 137px;;
}

#banner .shape1{
    position: absolute;
    top: 0;
    left: 200px;
    transform: scaleX(-1);
}

#banner .shape2{
    position: absolute;
    bottom: 0;
    right: 230px;
}

#filters{
    padding: 50px 0;
}

#filters input,
#filters select{
    border: none;
    border-bottom: 1px solid var(--gold);
    border-radius: 0;
}

#filters input::placeholder{
    color: var(--black)
}

#filters form{
    position: relative;
}

#filters button{
    position: absolute;
    top: 7px;
    right: 0;
    background: none;
    border: none;
    color: var(--gold)
}

#blog .image img{
    width: 100%;
    height: 288px;
    object-fit: cover;
    margin-bottom: 20px;
}

#blog .sub{
    font: normal normal normal 29px/29px Sacramento;
}

#blog h2{
    font: normal normal normal 19px/24px Gilda Display;
    letter-spacing: 4.88px;
    text-transform: uppercase;
}

#blog p{
    font: normal normal normal 16px/29px Gilda Display;
}

#blog .click{
    margin-top: 30px;
}

.pag{
    display: flex;
    justify-content: center;
    padding: 50px 0;
}

.pag .page-numbers{
    width: 35px;
    height: 35px;
    background: var(--gold);
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid var(--gold);
    color: var(--white);
    text-decoration: none;
    margin: 0 5px;
}

.pag .current{
    background: var(--white);
    color: var(--black)
}

.next,
.prev{
    display: none!important;
}