.navbar{font-size:1.2rem;height:120px;position:-webkit-sticky;position:sticky;top:0;z-index:6}.navbar,.navbar-container{align-items:center;background:#1a1717;display:flex;justify-content:center}.navbar-container{height:80px;line-height:.75;max-width:1500px;text-align:center}.navbar-logo{background:#1a1717;color:#fff;left:50%;margin:0 -50% 0 0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);h1{font-size:1.5rem}h1,h4{background-color:initial}h4{font-size:1rem}h6{background-color:initial;font-size:.2 rem}}.right-corner{align-items:center;background:#1a1717;color:#1a1717;display:flex;height:100%;h6{background-color:initial;font-size:.2 rem;white-space:nowrap}}.nav-menu{grid-gap:10px;background:#1a1717;display:grid;grid-template-columns:repeat(4,auto);justify-content:start;list-style:none;margin-right:2rem;text-align:center;width:80vw}.nav-item{height:80px}.nav-links{align-items:center;background:#1a1717;color:#fff;display:flex;height:100%;padding:.5rem 1rem;text-decoration:none}.nav-links:hover{border-bottom:4px solid #fff;transition:all .2s ease-out}.fa-bars{color:#fff}.menu-icon,.nav-links-mobile{display:none}@media screen and (max-width:960px){.NavbarItems{position:relative}.nav-menu{display:flex;flex-direction:column;height:90vh;left:-100%;position:absolute;top:80px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#242222;left:0;z-index:1}.nav-links{display:table;padding:2rem;text-align:center;width:100%}.nav-links:hover{background-color:#fff;border-radius:0;color:#242424}.menu-icon{cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;-webkit-transform:translate(-100%,60%);transform:translate(-100%,60%)}.fa-times{color:#fff;font-size:2rem}.nav-links-mobile{background-color:initial;border:1px solid #fff;border-radius:4px;color:#fff;display:block;font-size:1.5rem;margin:2rem auto;padding:14px 20px;text-align:center;text-decoration:none;transition:all .3s ease-out;width:80%}.nav-links-mobile:hover{background:#fff;color:#242424;transition:.25s}}*{background-color:#000;box-sizing:border-box;font-family:PT Sans,sans-serif;margin:0;padding:0}.full-image{align-items:center;background-color:initial;display:flex;height:80vh;justify-content:center;z-index:1}.cards h1{color:#fff;padding:1.5 rem;text-align:center}.cards__container{align-items:center;justify-content:center;margin:0 auto;max-width:1420px}.cards__wrapper{margin:55px 0 45px;position:relative}.cards__item{display:flex;flex:1 1;margin:0 1rem}.cards__item__link{display:flex;flex-flow:column;overflow:hidden;text-decoration:none;width:100%}.cards__item__pic-wrap{height:24rem;object-fit:cover;overflow:hidden;padding-top:67%;position:relative;width:100%}.cards__item__img{bottom:0;display:block;max-height:100%;max-width:100%;object-fit:cover;right:0;transition:all .2s linear}.cards__item__img,.gradient{height:100%;left:0;position:absolute;top:0;width:100%}.gradient{background:radial-gradient(ellipse at center,transparent 0,transparent 50%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);z-index:5}.card-body{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#ffffff00,#000);bottom:-100%;box-shadow:inset 0 0 200px rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;height:40%;justify-content:center;padding:30px;position:absolute;transition:.5s;width:100%}.card-title{background:none;text-transform:uppercase}.card-info{background:none;line-height:1.5rem;margin:20px 0}.cards__item:hover .card-body{bottom:0}@media only screen and (min-width:1024px){.cards__items{display:flex}}@media only screen and (max-width:1024px){.cards__item{margin-bottom:2rem}}.painting-cards__item{display:flex;flex:1 1;margin:0 2rem}.painting-cards__item__pic-wrap{height:50rem;object-fit:cover;overflow:hidden;padding-top:67%;position:relative;width:100%}.painting-cards__container{align-items:center;justify-content:center;margin:0 auto;max-width:1980px}.painting-cards__wrapper{margin:85px 0 45px;position:relative}.column-wrapper{height:50%;overflow:auto;padding:2%;width:1000px;z-index:1}.column-wrapper h2{color:#333;margin:10px}.embedded-board{background-color:initial;display:flex;height:70vh;z-index:1}
/*# sourceMappingURL=main.4b8c5a0c.css.map*/