/********************************** PAGE ****************************************/
#page-wrapper{
    width: 100%;
    min-width: 100%;
    flex-grow: 1;
}

#page{
    max-width: 1250px;
    margin: 0 auto;
}

.flex {
    display: flex;
}
   
/************************************************ HOME **********************************/
   
.home-container{
    display: grid;
    justify-content: space-between;
    align-items: center;
    margin-top: 35px;
    margin-bottom: 35px;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px;
}
.container-block{
    display: flex;
    width: 100%;
    height: 400px;
    /* padding-bottom: 32%; */
    /* height:300px; */
    /* background: #e5e5e5; */
    /* background: #e5e543; */
}
   
.container-block img {
    max-width: 100%;
    height: auto;
}
   
.home-container a .title-text {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: flex-end;
    position: relative;
}

.home-container a .title-text h2 {
    height: 50%;
    margin: 0 auto;
    text-align: center;
    font-weight: 800;
    transform: scale(1.8);
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
}
   
.home-container a .title-text h2 span {
    font-size: 17px;
}
   
/*********** BACKGROUNDS    ***********/
#home-pickup{
    background: url("../img/home/pick_up.jpg");
    background-size: cover;
}

#home-pickup:hover h2, .hoverpickuptext{
    transform: scale(1);
    opacity: 1 !important;
    transition: 1.5s;
    color: #fff;
}

#home-pickup:hover, .hoverpickup{
    box-shadow: inset 0px 0px 400px 110px rgba(0, 0, 0, .7);
    transition: all 1.5s;
}

#home-shipping {
    background: url("../img/home/world-wide.jpg");
    background-size: cover;
}

#home-shipping:hover, .hovership{
    box-shadow: inset 0px 0px 400px 110px rgba(0, 0, 0, .7);
    transition: all 1.5s;
}
#home-shipping:hover h2, .hovershiptext{
    transform: scale(1);
    opacity: 1 !important;
    transition: 1.5s;
    color: #fff;
}
   
#home-auction {
    background: url("../img/home/antiq.jpg");
    background-size: cover;
}

#home-auction:hover h2, .hoverauctext{
    transform: scale(1);
    opacity: 1 !important;
    transition: 1.5s;
    color: #fff;
}

#home-auction:hover, .hoverauc{
    box-shadow: inset 0px 0px 400px 110px rgba(0, 0, 0, .7);
    transition: all 1.5s;
}

#home-oversized {
    background: url("../img/home/oversize.jpg");
    background-size: cover;
}

#home-oversized:hover h2, .hoverovertext {
    transform: scale(1);
    opacity: 1 !important;
    transition: 1.5s;
    color: #fff;
}

#home-oversized:hover, .hoverover{
    box-shadow: inset 0px 0px 400px 110px rgba(0, 0, 0, .7);
    transition: all 1.5s;
}

/*************************** ARTICLES *****************************/
.view-article{
    padding: 30px;
    margin: 0 auto;
}