    #slide06 {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    height: auto;
    margin: 0;
    padding: 10vh 0 5vh 0;

    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    overflow: hidden;
}
.slide06wrapper {
    width: 90%;
    height: auto;
    overflow: hidden;
    margin: 0;
    padding: 0 0 0 0;

    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    overflow: hidden;
}
.title06 {
    font: bolder 4.3vw cochin;
    color: #222e40;
    padding: 0;
    text-align: center;
}
.contactbox {  /* wrapper for column 1 and 2 */
    width: 100%;
    height:30vw;
    padding: 0;
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* COLUMN 1------------------------ */

.cu-col1 {
    width: 60%;
    height: 25vw;
    padding: 0 1vw 0 2vw;

    display: inline-flex;
    overflow: hidden;
    align-items: center;
    justify-content: space-between;

    border-right: solid 0.15vw #D52630;
    border-bottom: solid 0.3vw #D52630;
}

.contact {
    width: 50%;
    height: 100%;
    padding: 0 0 0 1vw;
    overflow: hidden;

    display: flex;
    justify-content: center;
    flex-direction: column;

    text-align: left;
    font: normal 1vw/1.5vw verdana;
    color: #222e40;
    text-transform: uppercase;
}

.cu-title {
    color: #D52630;
    padding: 0;
    margin: 0;
}

#gmap_canvas {
    width: 25vw;
    height: 25vw;
    margin: 0 0 1vw 0;

    overflow: hidden;
    background: none!important;
}

/* COLUMN 2------------------------ */
.cu-col2 {
    width: 40%;
    height: 25vw;
    padding: 0 0 0 2vw;

    display: flex;
    justify-content: center;
    flex-direction: column;
    overflow: hidden;

    text-align: left;
    font: normal 1vw/1.5vw verdana;
    color: #222e40;
    text-transform: uppercase;

    border-left: solid 0.15vw #D52630;
    border-bottom: solid 0.3vw #D52630;
}
.logoset {
    margin: 1vw;
}
.logoset_img {
    width: 80%;
    height: auto;
}

/* COPYRIGHT ------------------------ */
.copynetworkbox {
    width: 80%;
    height: 4vw;
    padding: 0 2vw;

    display: inline-flex;
    align-items: center;
    overflow: hidden;
}
.copy {
    width: 50%;
    height: 5vw;

    text-align: left;
    display: flex;
    align-items: center;
    font: normal 1vw verdana;
    color: #D52630;
    text-transform: uppercase;
}
.networkbtnswrapper {
    width: 50%;
    height: 5vw;

    display: inline-flex;
    justify-content: flex-end;
    align-items: center;
}
.networkbtns {
    padding: 0 0.5vw;
    width: 3vw;
    height: auto;
}

/* -------------------------------------------------------- */
/* -----------MEDIA QUERY FOR RESPONSIVE SCREEN------------ */
/* -------------------------------------------------------- */
@media only screen and (max-width: 799px) {

        .title06 {
            font: bolder 8.5vw cochin;
            margin: 2vw 0;
        }
        .contactbox {
            height: auto;

            display: flex;
            flex-direction: column;
            align-items: center;
            overflow: none;
        }
        .cu-col1 {
            width: 100%;
            padding: 0;
            height: auto;
            display: flex;
            flex-direction: column;

            border-right: none;
            border-bottom: solid 1vw #D52630;
        }
        .contact {
            width: 100%;
            height: auto;
            margin: 0;
            padding: 2vw 0;

            display: flex;
            align-items: center;

            font: normal 2.5vw/4vw verdana;
        }
        #gmap_canvas {
            width: 50vw;
            height: 50vw;
            margin: 0;
        }
        .a-p {
            width: 100%;
            display: inline-flex;
            justify-content: space-evenly;
        }
        .ap-p {
            padding: 0 2vw;
        }
        .p06 {
            text-align: center;
        }
        .cu-col2 {
            width: 100%;
            height: auto;
            padding: 3vw 0;

            text-align: center;
            font: normal 2.5vw/4vw verdana;

            border-left: none;
            border-bottom: solid 1vw #D52630;
        }
        .logoset_img {
            width: 50%;
            height: auto;
            padding-top: 3vw;
        }
        .copynetworkbox{
            display: flex;
            flex-direction: column;
            height: auto;
        }
        .copy {
            width: 100%;
            justify-content: center;
            font: normal 2.2vw verdana;
        }
        .networkbtnswrapper {
            justify-content: center;
        }
        .networkbtns {
            width: 5vw;
        }
}