
/* /////////////////////////////////////////////////// CONTACT //////////////////////////////////////////////// */


div.lf {
    display: flex;
    margin-top: 150px;
    justify-content: space-around;
}

div.lf > div:nth-child(2) {
    margin-left: 8%;
}

div.frm {
    padding: calc(25px + 35 * (100vw - 320px) / 1080);
}

.title-contact {
    font-size: 2.2rem;
    margin-bottom: 50px;
}

.frm form {
    margin-top: 50px;
}

div.lf ul li {
    padding-bottom: 40px;
}

.fa-map-marker, .fa-phone, .fa-envelope, #facebook-contact {
    color: #DFB566;
    font-weight: 600;
    margin-right: 10px;
    font-size: 1.3rem;
}

div.bt {
    margin-top: 50px;
}

.map-c iframe {
    height: 400px;
    width: 600px;
}


/************* max 1250 **************/ @media screen and (max-width:1250px) {

    div.lf {
        display: flex;
        margin-top: 150px;
        flex-direction: column;
    }

    div.lf > div:nth-child(2) {
        margin-left: 0;
        margin-top: 70px;
    }

    div.frm {
        padding-top: 0;
    }

    .map-c iframe {
        height: 500px;
        width: 100%;
    }

}

/************* max 550 **************/ @media screen and (max-width:550px) {


   .map-c iframe {
        height: 400px;
    }

}


/************* max 500 **************/ @media screen and (max-width:500px) {

    div.bt {
        display: flex;
        justify-content: center;
    }

}