#albums-body{display:flex;flex-direction:column;align-items:center}#albums-container{width:1250px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:64px}.album-block{padding:16px;cursor:pointer}.image-wrapper{height:0;overflow:hidden;padding-top:100%;box-sizing:border-box;position:relative}.album-block img{width:100%;vertical-align:top;position:absolute;top:0;left:0;height:100%;object-fit:cover}.album-block :hover{opacity:.9}.album-title{padding-top:16px;text-align:center;letter-spacing:2px;font-size:12px;font-weight:300;color:rgba(9,8,9,.8)}@media (max-width:1500px){#albums-container{width:80%}.album-block{padding:8px}}@media (max-width:750px){#albums-container{width:100%;grid-template-columns:repeat(2,1fr)}.album-block{padding:8px}}.my-masonry-grid{display:flex;width:auto;padding:4px}.my-masonry-grid_column{background-clip:padding-box}#description-block{display:flex;flex-direction:column;align-items:center}#center-div{width:500px;margin-bottom:48px;margin-top:24px}#center-div .title{letter-spacing:4px;font-size:20px;font-weight:300;text-align:center;color:#090809}#center-div .text-body{letter-spacing:2px;font-size:14px;font-weight:300;text-align:justify;line-height:1.5;color:rgba(9,8,9,.8)}img{width:100%;padding-left:4px;padding-right:4px;padding-top:4px}@media (max-width:575px){#center-div{width:100%;padding-left:16px;padding-right:16px}}#about-body{display:flex;flex-direction:column;align-items:center;padding-top:32px}#about-container{display:flex;flex-wrap:wrap;align-items:flex-start;width:1000px}#about-description{padding-left:24px;width:60%;flex:0.6 1}#about-description .title{letter-spacing:4px;font-size:20px;font-weight:300;color:#090809}#about-description .text-body{letter-spacing:2px;font-size:16px;font-weight:300;color:rgba(9,8,9,.8);text-align:justify}#about-image{width:40%;flex:0.4 1;margin-bottom:24px}@media (max-width:1500px){#about-container{width:80%}}@media (max-width:750px){#about-container{width:100%}#about-body{padding:24px}#about-description,.column{width:100%;flex:100% 1}#about-description{padding-left:0}#about-image{width:100%;flex:100% 1}}#contact-body{display:flex;flex-direction:column;align-items:center;padding-top:64px}#contact-container{display:flex;flex-wrap:wrap;align-items:flex-start;width:1000px}.column{float:left}#contact-description{padding-right:24px;padding-bottom:24px;width:50%;flex:0.5 1}#contact-description .title{letter-spacing:4px;font-size:20px;font-weight:300;color:#090809}#contact-description .text-body{letter-spacing:2px;font-size:16px;font-weight:300;color:rgba(9,8,9,.8)}#contact-description a{letter-spacing:2px;font-size:16px;font-weight:300;color:rgba(9,8,9,.48)}#contact-image{width:50%;flex:0.5 1}.column img{object-fit:contain;max-width:100%}.divider{height:16px}@media (max-width:1500px){#contact-container{width:80%}}@media (max-width:750px){#contact-container{width:100%}#contact-body{padding:0 24px 24px}#contact-description,.column{width:100%;flex:100% 1}#contact-description{padding-left:0}#contact-image{width:100%;flex:100% 1}}.navbar{overflow:hidden;background-color:#fff;position:fixed;top:0;left:0;right:0;width:100%;height:96px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px;z-index:1}.navbar-list a{padding:4px 0;margin:0 12px;text-decoration:none;color:rgba(9,8,9,.44);letter-spacing:2px;font-size:12px;font-weight:400}.navbar-list a.chosen,.navbar-list a:hover{color:#090809;border-bottom:1px solid #090809}.navbar .icon{color:#090809;letter-spacing:4px;font-size:24px;font-weight:300}#navbar-burger{display:none;font-size:24px;cursor:pointer}.sidenav{height:100%;width:0;position:fixed;z-index:2;top:0;right:0;background-color:#090809;overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav a{padding:12px 12px 12px 32px;text-decoration:none;letter-spacing:4px;font-size:25px;font-weight:300;color:#818181;display:block;transition:.3s}.sidenav a.chosen,.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.content{margin-top:96px}@media screen and (max-width:750px){.navbar{height:64px;justify-content:flex-end}.content{margin-top:64px}#navbar-logo,.navbar-list a{display:none}#navbar-burger{display:flex}}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}body{background-color:#fff;font-family:"Open Sans",sans-serif;padding:0;margin:0}
/*# sourceMappingURL=main.b4f304f0.chunk.css.map */