body{
    background: url('../image/bg-cooling.jpg') top center no-repeat;
    background-size: cover;

    width:100%;
    min-height:100vh;
}

#wrapper{
    background-color: rgba(0,0,0,0.3);
    min-height:100vh;
}

.item{
    position: relative;
}

.content{
    display: flex;
    align-items: center;
    background-color: rgba(255,255,255,0.9);
}

.content .inner{
    padding:30px 15px;
}

.content .logo img{
    margin:0 auto;
    height:80px;
}

.content .desc{
    margin-top:30px;
}

.icons{
    display: flex;
    justify-content: center;
    font-size:20px;
}

.icons--address{
    color:#E86E25;
    margin-top:15px;
}

.icons--address svg{
    position: relative;
    top:-2px;
}

.icons > div{
    margin-right:10px;
}

.icons a{
    color: #212529;
    text-decoration: none;
}

.phone{
    padding: 0 10px;
    margin-top:15px;
    display: flex;
    justify-content: space-around;
}

.bgImage{
    position: absolute;
    left:0px;
    top:0px;
    width:100%;
    height: 100%;
    background: url('../image/bgItem.jpg') top center no-repeat;
    background-size: cover;
}

.bgImage--2{
    background: url('../image/bgItem2.jpg') top center no-repeat;
    background-size: cover;
}

.bgImage--3{
    background: url('../image/bgItem3.jpg') top center no-repeat;
    background-size: cover;
}

.images{
    display: flex;
}

.images img{
        width:100%;
}

@media (min-width: 1800px){
    .container{
        max-width: 1620px;
    }
}

@media (min-width: 1600px){
    .container{
        max-width: 1520px;
    }
}

@media (max-width: 1400px){

    .icons{
        font-size:18px;
    }

}

@media (max-width: 1180px){

    .icons{
        display: block;
        text-align: center;
    }

    .icons--address span{
            display: block;
    }

}

@media (max-width: 992px){

    #wrapper{
        padding: 20px 0px;
    }

}

@media (max-width: 767px){

    body{
        height: auto;
        min-height: 100vh;
    }

}

@media (max-width: 560px){

    .phone{
        flex-direction: column;
    }

    .icons{
        margin-top:10px;
    }

    .images{
        flex-direction: column;
    }

}
