@import url('fonts.css');.bgw-content-box {display: flex;flex-wrap: wrap;width: 100%;}.bgw-content-box-bio {display: flex;flex-wrap: wrap;margin: 3% 0 0 0;width: 1070px;}.bgw-content-box-port {display: flex;flex-wrap: wrap;margin: 3% 0 0 0;padding: 0;width: 100%;transition: all 0.5s ease;}.bgw-block {flex: 1 1 auto;box-sizing: border-box;padding: 20px;border: 0;}.bgw-block:nth-child(1) {justify-content: flex-end;width: 40%;}.bgw-block:nth-child(2) {justify-content: flex-start ;width: 59%;padding-left: 3%;}.bgw-block-tree {flex: 1 1 25.00%;box-sizing: border-box;border: 0;padding: 2% 1% 2% 1%;transition: transform 0.8s ease;}.bgw-block-tree img {width: 100%;}.bgw-block-tree:nth-child(1), .bgw-block-tree:nth-child(4), .bgw-block-tree:nth-child(7), .bgw-block-tree:nth-child(10) {background-color: ;}.bgw-block-tree:nth-child(2), .bgw-block-tree:nth-child(5), .bgw-block-tree:nth-child(8), .bgw-block-tree:nth-child(11) {background-color: ;}.bgw-block-tree:nth-child(3), .bgw-block-tree:nth-child(6), .bgw-block-tree:nth-child(9), .bgw-block-tree:nth-child(12) {background-color: ;}.bgw-block-tree figure {margin: 0;}.bgw-block-tree figcaption {font-family: var(--BGWserif);font-size: 1.40em;color: #111;line-height: 100%;font-weight: 300;letter-spacing : 0.02em;text-align: center;hyphens : auto;margin-top: 5%;}.port-line-top {display: block;justify-content: center;width: 94%;padding: 0;margin: 0 auto;text-align: center;}@media (max-width: 1500px) {.bgw-content-box-bio {width: 80%;}}@media (max-width: 1300px) {.bgw-content-box-bio {width: 95%;}.bgw-block-tree {flex: 1 1 33.33%;padding: 1%;}}@media (max-width: 1155px) {.bgw-block-tree {flex: 1 1 50%;padding: 1%;}}@media (max-width: 820px) {.bgw-block {flex: 1 1 100%;justify-content: center;padding: 0;}.bgw-block:nth-child(1), .bgw-block:nth-child(2) {width: 100%;padding-left: 0;}.bgw-block-tree {flex: 1 1 100%;justify-content: center;padding: 3% 0;}}figure.soloImages {position: relative;max-width: 666px;height: auto;padding: 0;margin: 0 0 0 0;overflow: hidden;}.soloImages img {width: 100%;height: 100%;padding: 0;margin: 0;object-fit: cover;transition: transform 0.8s ease;}figcaption.soloImages {position: absolute;bottom: 0;left: 0;width: 100%;background-color: rgba(255, 255, 255, 0.93);font-family: var(--BGWsans);font-size : 12px;line-height: 200%;letter-spacing : 0.03em;font-weight:400;text-align: center;hyphens : auto;color: #333;padding: 25px 0 28px 0;margin: 0;transform: translateY(100%);transition: transform 0.5s ease;}figure.soloImages:hover figcaption.soloImages {transform: translateY(0);margin: 0 0 5px 0;}#credits {display: block;justify-content: center;max-width: 1000px;padding: 0 5%;margin: 0 auto;margin-top: 3%;text-align: left;}#contact {display: block;justify-content: center;max-width: 1000px;padding: 0 5%;margin: 0 auto;margin-top: 1%;text-align: center;}.contact-inner {max-width : 777px;padding : 10px 5px 0;margin : 0 auto;}.contact-images-bgw {padding : 0;margin-top: 15px;margin-bottom: 25px;}.contact-images-bgw img {width : 100%;}figure.cont-img {overflow: hidden;position: relative;display: inline-block;width: 100%;}figure.cont-img img {width: 100%;display: block;}figcaption.cont-img {position: absolute;bottom: -13em;width: 100%;font-size : 13px;line-height: 160%;font-weight:400;text-align: center;hyphens : auto;color: #333;letter-spacing : 0.05em;background: rgba(255, 255, 255, 0.95);padding: 5% 1% 5% 1%;-webkit-transition: all 0.3s ease;transition: all 0.9s ease;}figure.cont-img:focus figcaption.cont-img, figure.cont-img:hover figcaption.cont-img {bottom: 0;left: 0;width: 100%;background: rgba(255, 255, 255, 0.95);}h1.BIO {font-family: var(--BGWserif);font-size : 50px;font-style: none;letter-spacing : 0.07em;line-height : 100%;text-decoration : none;text-align : left;font-weight : 300 !important;color : #222;margin : 0 auto;margin-top: 0;margin-bottom: 7%;padding : 0;}p.data-bio, p.data-bio-indent, a.data-bio-link:link, a.data-bio-link:visited, a.data-bio-link:active, a.data-bio-link:hover {font-family: var(--BGWserif);border: 0;text-align : left;margin : 0;hyphens : auto !important;-webkit-hyphens: auto !important;-ms-hyphens: auto !important;}p.data-bio, p.data-bio-indent {font-weight : 300 !important;font-size : 19px;line-height : 180%;letter-spacing : 0.04em;color : #333;}p.data-bio {margin-bottom: 7px !important;}p.data-bio-indent {text-indent: 2.5em;margin-bottom: 7px !important;}.bio-collum {column-count: 1;margin-top: 2%;}a.data-bio-link:link, a.data-bio-link:visited, a.data-bio-link:active {font-weight : 400 !important;font-size : 19px;line-height : 180%;color : #333;font-style: italic;text-decoration: none;letter-spacing : 0.10em;}a.data-bio-link:hover {color : var(--HoverColor);}a.extern, a.extern:link, a.extern:visited, a.extern:active {font-family: var(--BGWserif);padding : 0;text-transform : uppercase;letter-spacing : 0.14em;line-height : 230%;font-size: 0.96rem;font-weight : 400;text-decoration : none;text-align: left;color : #333;}a.extern:hover {color : var(--HoverColor);}a.extern::before {content: '';display: inline-block;width: 12px;height: 11px;margin: 0 10px 2px 0;vertical-align: middle;background: url(../img//basics/arrow-link.png) center center no-repeat;background-size: auto;background-size: 11px auto;}@media (max-width: 1050px) {.bio-collum {column-count: 1;column-gap: 0;margin-top: 5%;}}@media (max-width: 820px) {.bio-collum {margin-top: 8%;}p.data-bio, p.data-bio-indent {font-size : 19px;line-height : 180%;letter-spacing : 0.03em;text-align : justify;}}#art_port_start {max-width: 1233px;padding: 0;margin: 0 auto;margin-top: 4%;}.box {display: inline-block;vertical-align: top;}.box figure {margin: 0 0 8px;padding: 0;}.box figure img {margin: 0 auto;padding-bottom: 3%;max-width: 100%;display: block;}.box figcaption {margin: 0 auto;padding: 0;text-align: center;}#art_port_start .thumb {width: 28.0%;margin: 0 2.0% 40px;}#art_port_start .thumb a {text-decoration: none;}.work-thumb-heading {font-family: var(--BGWserif);font-size : 1.15em;line-height : 100%;text-decoration : none;text-transform : none;letter-spacing : 0.13em;text-align : center;font-weight : 500;color : #222;margin: 6% 0 10% 0;padding: 0 !important;}@media all and (max-width: 910px) {body #art_port_start {padding: 0 3px;}body #art_port_start .thumb {width: 44.94286%;margin: 0 1.78571% 44px;}}@media all and (max-width: 666px) {body #art_port_start {padding: 0 5%;margin-top: 12%;}body #art_port_start .thumb {width: 100%;margin: 0 0 34px;}}#PubContainer {justify-content: center;max-width: 1222px;margin: 0 auto;margin-top: 3%;display: block;text-align: center;}#PubContainer .PubContainerSolo {width: 26%;margin: 0 3%;margin-bottom: 8% !important;display: inline-block;vertical-align: top;}#PubContainer .PubContainerSolo .PubContainerPlaceholder {position: relative;width: 100%;height: auto;margin: 0;padding: 0;padding-top: 140%;background-color: transparent;}#PubContainer .PubContainerSolo .PubContainerPlaceholder .PubContainerImages {position: absolute;left: 0;bottom: 0;top: 0;right: 0;height: 100%;width: 100%;line-height: 0;}#PubContainer .PubContainerSolo .PubContainerPlaceholder .PubContainerImages img {position:absolute;left:0;bottom:0;height:auto;width:100%;margin:auto;box-shadow: 0px 4px 6px #e2e2e2;-moz-box-shadow: 0px 4px 6px #e2e2e2;-webkit-box-shadow: 0px 4px 6px #e2e2e2;-khtml-box-shadow: 0px 4px 6px #e2e2e2;}.PubSubtitle, .PubDate, .PubLink, .PubTitleSolo, a.externpub {font-family: var(--BGWsans);text-align: left;letter-spacing : 0.04em;}.PubTitle {font-family: var(--BGWserif);font-size : 26px;line-height : 120%;font-weight : 300;text-align: left;letter-spacing : 0.04em;color : #000;margin: 10% 0 4% 0;}.PubSubtitle {font-size : 13px;line-height : 140%;font-weight : 500;color : #666;margin: 3% 0;}.PubDate {font-size : 13px;line-height : 190%;font-weight : 400;color : #666;margin: 3% 0;}.PubLink {margin: 3% 0;}#publink {hyphens : auto;list-style : none;padding : 0;text-align: left;margin: 5% 0 3% 0;}a.externpub, a.externpub:link, a.externpub:visited, a.externpub:active {font-size : 12px;text-align : left;text-decoration: none;line-height : 240%;font-weight : 400;text-transform: uppercase;color : #666;margin : 0;padding-bottom : 5px;border-bottom: 1px solid #aaa;}a.externpub:hover {color : var(--HoverColor);border-bottom: 1px solid #aaa;}@media all and (max-width: 900px) {#PubContainer .PubContainerSolo {width: 44% !important;margin: 0 2% !important;margin-bottom: 10% !important;}}@media all and (max-width: 777px) {#PubContainer .PubContainerSolo {width: 92% !important;margin: 0 4% !important;margin-bottom: 14% !important;}.PubTitle {font-size : 27px;}.PubSubtitle {font-size : 15px;}.PubDate {font-size : 15px;}a.externpub, a.externpub:link, a.externpub:visited, a.externpub:active, a.externpub:hover {font-size : 15px;}h1.BIO {text-align : center;margin-top: 2%;margin-bottom: 9%;}}.imptext, .imptext a {font-family: var(--BGWsans);hyphens : auto;font-size : 0.88em;line-height : 200%;letter-spacing : 0;color: #666;column-count: 1;column-gap: 0;text-align : justify;font-weight : 400;}.imptextcenter {color: #333;text-align : center;font-weight : 400;}.imptextSolo, a.contactmail, a.contactmail:link, a.contactmail:visited, a.contactmail:active {font-family: var(--BGWserif);hyphens : auto;font-size : 20px;line-height : 190%;letter-spacing : 0.05em;text-align : center;text-decoration : none;text-transform : none;font-weight : 400;color : #333;}a.contactmail, a.contactmail:link, a.contactmail:visited, a.contactmail:active {border-bottom: 1px solid #999;padding-bottom: 5px;}a.contactmail:hover {color : #92cacc;}@media (max-width: 820px) {#credits {margin-top: 11%;}.imptext, .imptext a {font-size : 0.80em;line-height : 200%;column-count: 1;transition: all 0.3s ease-in-out;}}