.header-text,h1,h2,h3{font-family:Bentham,serif;font-weight:400;font-style:normal}.body-text{font-family:Quicksand,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.title-container{position:absolute;left:0;top:55%}.background-image{position:relative;overflow:hidden;height:calc(100vh - 85px)}.background-image:before{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;filter:grayscale(20%);opacity:.3;z-index:0;overflow:hidden;transform:translate(-50%,-50%);background-size:cover!important}button,a.light,a.dark{display:flex;align-items:center;background:transparent;padding:10px 40px;font-weight:300;transition-duration:.5s;transition-property:all;cursor:pointer;text-transform:uppercase;text-decoration:none;width:fit-content}button.dark,a.dark{border:2px solid rgb(17,17,17);color:#fff;background-color:#111}button.dark:hover,a.dark:hover{outline:none;border:2px solid rgb(17,17,17);color:#111;background-color:transparent}button.dark:focus,button.dark:focus-visible,a.dark:focus,a.dark:focus-visible{outline:none}button.light,a.light{border:2px solid rgb(255,255,255);color:#fff}button.light:hover,a.light:hover{outline:none;background-color:#fff;color:#111}button.light:focus,button.light:focus-visible,a.light:focus,a.light:focus-visible{outline:none}h1{font-size:3.2em;line-height:1.5}@media only screen and (max-width:576px){h1{font-size:2.5em}}h3{margin-top:0;font-size:1.8em;line-height:1}#layout{background:#111;width:100%;min-height:100vh;overflow-x:hidden;display:flex;flex-direction:column;font-size:1.1em}#layout main{flex:1}#layout .navbar{background:#111;padding:20px 0}#layout .navbar .navbar-brand{color:#fff;text-transform:uppercase;font-size:1.3em;text-decoration:none}#layout .navbar .navbar-toggler{color:#fff;margin:0;border:none;outline:none!important;box-shadow:none!important}#layout .navbar .nav-link{color:#fff;text-transform:uppercase;line-height:1;font-size:.8em;text-decoration:none}@media only screen and (max-width:576px){#layout .navbar .nav-link{padding:5px 0}}@media only screen and (min-width:992px){#layout .navbar .nav-link{padding:0 20px}}#layout .navbar .nav-link:hover{color:#323232}#layout footer{background:#111;color:#323232;font-size:.85em}#layout .light-background{background-color:#fff}.home{position:relative}.home:before{background:url(/assets/home-DqYMG22L.jpg) no-repeat center center}.home .home-title{text-transform:uppercase;color:#fff}@media only screen and (max-width:576px){.home .home-title h1{font-size:2.5rem}}.contact{position:relative}.contact:before{background:url(/assets/contact-C-53qsWq.jpg) no-repeat center center}.contact .contact-title{text-transform:uppercase;color:#fff}.contact .contact-title a{color:#fff;text-decoration:none}.about{position:relative}.about:before{background:url(/assets/about-BRStwHQ2.jpg) no-repeat center center}.about .about-title{color:#fff}.about .about-title .header-text{text-transform:uppercase}.about .about-title p{margin-bottom:7px}.about-image{width:100%;height:150px;object-fit:cover}.exhibition-container{border-left:0}@media only screen and (min-width:576px){.exhibition-container{border-left:1px solid rgb(17,17,17)}}.year{color:#111;font-weight:900;padding:0;margin:0}.place{color:#323232;padding:0;margin:0 0 20px}.portfolio{position:relative}.portfolio:before{background:url(/assets/portfolio-BItv1an_.jpg) no-repeat center center}.portfolio .portfolio-title{text-transform:uppercase;color:#fff}@media only screen and (max-width:576px){.portfolio .portfolio-title h1{font-size:2.5rem}}.gt-list-grid{grid-template-columns:repeat(auto-fit,minmax(9.875rem,1fr))!important}@media only screen and (min-width:576px){.gt-list-grid{grid-template-columns:repeat(auto-fit,minmax(12.875rem,1fr))!important}}.gt-artwork__back-link{display:flex;align-items:center;background:transparent;padding:10px 40px;font-weight:300;transition-duration:.5s;transition-property:all;cursor:pointer;text-transform:uppercase;border:2px solid rgb(17,17,17);color:#111;text-decoration:none;width:245px;margin-bottom:2rem}.gt-artwork__back-link:hover{outline:none;background-color:#111!important;color:#fff!important}.gt-artwork__back-link:focus,.gt-artwork__back-link:focus-visible{outline:none!important}.gt-artwork__inner{width:80%;margin:0 auto}.image-thumbnail{width:100%;margin-bottom:10px}figure{background-color:transparent!important}.gt-list-grid__title,.gt-list-grid__meta{display:none!important}
