@charset "UTF-8";
/* CSS Document */


.information {
    height: calc(100vh - 110px);
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding-top: 80px;
}


.info-wrap {
    margin: 0 auto;
    width: 95vw;
	margin-bottom:125px;
}

.left-content {
    float: left;
    width: 20%;
}

.right-content {
    float: left;
    width: 80%;
}

.left-content > h2 {
    font-size: 18px;
}

/*--------------
Bio
----------------*/
section{
    line-height: 1.8em;
}

.name {
    font-size: 16px;
    margin-top: 0 !important;
}

.main-txt {
    margin-bottom: 20px;
    text-align: justify;
    width: 50%;
}

.class {
    margin-top: 10px !important;
}

/*--------------
Awards
----------------*/

.award-ttl {
    margin-top: 0 !important;
}

.awards-txt {
    line-height: 23px;
}


/*--------------
Exibition
----------------*/

.column {
    margin-top: -5px !important;
    margin-right: 2%;
    width: 23% !important;
    font-size: 12px;
    line-height: 1.4;
}

.exihibiton-txt p {
	margin-top:30px;
	line-height:23px;
}
.exihibiton-txt.clearfix {
    line-height: 1.4;
}

/*--------------
Clients
----------------*/


/*--------------
Contact
----------------*/

.contact-info > a {
    border-bottom: 1px solid;
    transition-duration: 0.3s;
}

.contact-info > a:hover {
    border-bottom: 1px solid;
    transition-duration: 0.3s;
	color:#656565;
}

@media screen and (max-width:768px) { 


.logo-wrap {
    padding-top: 25px;
    width: 100%;
}

.left-content {
    float: none;
    width: 100%;
}

.main-txt {
    margin-bottom: 20px;
    text-align: left;
    width: 100%;
}

.info-wrap {
    margin: 10px auto 80px;
    width: 90vw;
}

.right-content {
    float:none;
    margin-left: 0px;
    width: 100%;
}

.left-content > h2 {
    font-size: 18px;
    margin-bottom: 30px;
}

.bio-txt > p {
    line-height: 19px;
    margin-top: 20px;
}

.awards-txt > p {
    line-height: 19px;
    margin-top: 20px;
}

.exihibiton-txt p {
    line-height: 19px;
    margin-top: 20px;
    width: 90%;
}

.clients-txt > p {
    line-height: 21px;
}

.contact-info {
    line-height: 23px;
    margin-top: 20px;
}

.st-content.decTP50 {
    margin-top: 30px !important;
}



}