﻿

/*----------------------------------  CORPORATE GENERAL CSS ------------------------------------*/


#Corporate #Header-Corporate .Header-Background {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 500px;
    display: flex;
    justify-content: center;
    align-items: center;
}


#Corporate #Header-Corporate .Header-Title {
    width: 85%;
    margin-left: auto;
    margin-right: auto;
}


#Corporate #Header-Corporate .Header-Title h1 {
        font-size: 4.1em;
        font-family: 'Cormorant', serif;
        font-weight: 500;
        color: #fff;
        padding-top:6%;
    }


@media only screen and (max-width: 680px) {


    #Corporate #Header-Corporate .Header-Background {
        height: 300px !important;
    }

    #Corporate #Header-Corporate .Header-Title {
        width: 100%;
    }

        #Corporate #Header-Corporate .Header-Title h1 {
            font-size: 3em;
            text-align: center;
        }
}



/*------------------------- BRANDS CSS ---------------------------- */

/* ----- One Section ----- */

#Brands #OneSection {
    background-color: #f2eadc;
    height: auto !important;
}


    #Brands #OneSection .container-fluid {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }

    #Brands #OneSection .Breadcumb {
        font-size: 1em;
        font-family: AvenirNextLTPro-Demi;
        /*    font-family: 'Lato', sans-serif;
        font-weight: 700;*/
        color: #31251c;
    }

        #Brands #OneSection .Breadcumb a:hover {
            text-decoration: none !important;
        }

    #Brands #OneSection h5 {
        font-size: 1.5em;
        font-family: AvenirNextLTPro-Demi;
    }

    /* ----- Two Section ----- */
    #Brands #TwoSection .container-fluid {
        width: 80% !important;
        margin-left: auto;
        margin-right: auto;
    }

@media only screen and (max-width: 680px) {

    #Brands #OneSection .Breadcumb {
        font-size: 0.9em;
    }
}


/*---------------------------------------------------------------------------------------------------------------------------------------*/

/*------------------------- AWARDS CSS ---------------------------- */

/* ----- One Section ----- */

#Awards #OneSection {
    background-color: #f2eadc;
    height: 530px !important;
}


    #Awards #OneSection .container-fluid {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }

    #Awards #OneSection .Breadcumb {
        font-size: 1em;
        font-family: AvenirNextLTPro-Demi;
        /*    font-family: 'Lato', sans-serif;
        font-weight: 700;*/
        color: #31251c;
    }

        #Awards #OneSection .Breadcumb a:hover {
            text-decoration: none !important;
        }

/* ----- Two Section ----- */

#Awards #TwoSection .container-fluid {
    width: 80% !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: -23% !important;
}

#Awards #TwoSection p {
    line-height: 37px;
    font-size: 1.1em;
    font-family: AvenirNextLTPro-Regular;
}

@media only screen and (max-width: 680px) {

    #Awards #OneSection {
        background-color: #f2eadc;
        height: 110px !important;
    }

    #Awards #TwoSection .container-fluid {
        width: 95% !important;
        margin-top: 2% !important;
    }

    #Awards #OneSection .Breadcumb {
        font-size: 0.9em;
    }
}

/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------- SOCIAL RESPONSIBILTY CSS ---------------------------- */
/* ----- One Section ----- */


#SocialReponsibility #OneSection {
    background-color: #f2eadc;
    height: auto !important;
}

    #SocialReponsibility #OneSection .container-fluid {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }

    #SocialReponsibility #OneSection .Breadcumb {
        font-size: 1em;
        font-family: AvenirNextLTPro-Demi;
        /*    font-family: 'Lato', sans-serif;
        font-weight: 700;*/
        color: #31251c;
    }

        #SocialReponsibility #OneSection .Breadcumb a:hover {
            text-decoration: none !important;
        }

    #SocialReponsibility #OneSection p {
        line-height: 30px;
        font-size: 1em;
        font-family: AvenirNextLTPro-Regular;
    }

    #SocialReponsibility #OneSection h5 {
        font-size: 1.7em;
        font-family: Yellowtail-Regular;
        color: #31251c;
    }


/* ----- Two Section ----- */

#SocialReponsibility #TwoSection .container-fluid {
    width: 80% !important;
    margin-left: auto;
    margin-right: auto;
    margin-top:-5%;
}

@media only screen and (max-width: 680px) {

    #SocialReponsibility #OneSection .container-fluid {
        width: 98%;
    }

    #SocialReponsibility #TwoSection .container-fluid {
        width: 98% !important;
    }


    #SocialReponsibility #OneSection .Breadcumb {
        font-size: 0.9em;
    }

}



/*---------------------------------------------------------------------------------------------------------------------------------------*/


/*------------------------- HUMAN RESOURCES  CSS ---------------------------- */

/* ----- One Section ----- */

#HumanResources #OneSection {
    background-color: #f2eadc;
    height: auto !important;
}


    #HumanResources #OneSection .container-fluid {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }

    #HumanResources #OneSection .Breadcumb {
        font-size: 1em;
        font-family: AvenirNextLTPro-Demi;
        /*    font-family: 'Lato', sans-serif;
        font-weight: 700;*/
        color: #31251c;
    }

        #HumanResources #OneSection .Breadcumb a:hover {
            text-decoration: none !important;
        }


@media only screen and (max-width: 680px) {

    #HumanResources #OneSection .container-fluid {
        width: 95%;
    }

    #HumanResources #OneSection .Breadcumb {
        font-size: 0.9em;

    }
}


/*---------------------------------------------------------------------------------------------------------------------------------------*/


/*------------------------- HISTORY AND ABOUT US  CSS ---------------------------- */

/* ----- One Section ----- */

#History #OneSection {
    background-color: #f2eadc;
    height: auto !important;
}


#History #OneSection .container-fluid {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }

#History #OneSection .Breadcumb {
        font-size: 1em;
        font-family: AvenirNextLTPro-Demi;
        /*    font-family: 'Lato', sans-serif;
        font-weight: 700;*/
        color: #31251c;
    }

#History #OneSection .Breadcumb a:hover {
            text-decoration: none !important;
        }

#History #OneSection h1 {
        font-family: CormorantMedium;
        font-size:4.2em;
    }

#History #OneSection .Coklukolon3 {
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 100px;
        -moz-column-gap: 100px;
        column-gap: 100px;
        line-height: 37px;
        font-size: 1.1em;
        font-family:AvenirNextLTPro-Regular;
    }

/* ----- Two Section ----- */

#History #TwoSection .container-fluid {
    width: 80% !important;
    margin-left: auto;
    margin-right: auto;
    height:auto;
}

#History #TwoSection h1 {
    font-family: CormorantMedium;
    font-size: 4.2em;
}

#History #TwoSection .Coklukolon2 {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 100px;
    -moz-column-gap: 100px;
    column-gap: 100px;
    line-height: 37px;
    font-size: 1.1em;
    font-family: AvenirNextLTPro-Regular;
}

#History #TwoSection h5 {
    font-family: Cormorant-Italic;
    font-size: 1.9em;
    line-height: 37px;
    width:90%;
}


@media only screen and (max-width: 995px) {

    #History #OneSection .container-fluid {
        width: 90% !important;
    }

    #History #TwoSection .container-fluid {
        width: 90% !important;
    }

    #History #OneSection .Coklukolon3 {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1;   
        font-size: 1em;
    }


    #History #TwoSection .Coklukolon2 {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1;
        font-size: 1em;

    }

}

@media only screen and (max-width: 680px) {

    #History #OneSection .Breadcumb {
        font-size: 0.9em;
    }

    #History #OneSection .ResponsiveImage {
        height: 270px !important;
    }
    }

    #History #OneSection h1 {
        font-size: 3em;
    }

    #History #TwoSection h1 {
        font-size: 3em;
    }

}




/*---------------------------------------------------------------------------------------------------------------------------------------*/


/*------------------------- CORPORATE POLICY CSS ---------------------------- */

/* ----- One Section ----- */

#CoporatePolicy #OneSection {
    background-color: #f2eadc;
    height: auto !important;
}


    #CoporatePolicy #OneSection .container-fluid {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }

    #CoporatePolicy #OneSection .Breadcumb {
        font-size: 1em;
        font-family: AvenirNextLTPro-Demi;
        /*    font-family: 'Lato', sans-serif;
        font-weight: 700;*/
        color: #31251c;
    }

        #CoporatePolicy #OneSection .Breadcumb a:hover {
            text-decoration: none !important;
        }

    #CoporatePolicy #OneSection .Coklukolon3 {
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 100px;
        -moz-column-gap: 100px;
        column-gap: 100px;
        line-height: 37px;
        font-size: 1.1em;
        font-family: AvenirNextLTPro-Regular;
    }

/* ----- Two Section ----- */

#CoporatePolicy #TwoSection .container-fluid {
    width: 80% !important;
    margin-left: auto;
    margin-right: auto;
    height: auto;
}

#CoporatePolicy #TwoSection h5 {
    line-height: 37px;
    font-size: 1.2em;
    font-family: AvenirNextLTPro-Bold;
}

#CoporatePolicy #TwoSection p {
    line-height: 37px;
    font-size: 1.1em;
    font-family: AvenirNextLTPro-Regular;
}

#CoporatePolicy #TwoSection h6 {
    line-height: 37px;
    font-size: 2em;
    font-family: Yellowtail-Regular;
}


@media only screen and (max-width: 995px) {

    #CoporatePolicy #OneSection .container-fluid {
        width: 90% !important;
    }

    #CoporatePolicy #TwoSection .container-fluid {
        width: 90% !important;
    }

    #CoporatePolicy #OneSection .Coklukolon3 {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1;
        font-size: 1em;
    }

    #CoporatePolicy #TwoSection p {
        font-size: 1em;
    }
}

@media only screen and (max-width: 680px) {

    #CoporatePolicy #OneSection .Breadcumb {
        font-size: 0.9em;
    }

    #CoporatePolicy #OneSection .ResponsiveImage {
        height:250px !important;
    }
}