.gallery{padding-bottom:40px}.gallery h1{margin-bottom:16px}.gallery h1,.gallery>p{max-width:450px}.gallery .galleryNav{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-bottom:64px;max-width:550px}.gallery .galleryNav p{margin:0}.gallery .galleryNav div{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:16px 0;width:100%}.gallery .galleryNav div:first-of-type{border-right:1px solid var(--main-color-light)}.gallery .galleryNav div:not(.activeSection){opacity:.6}.gallery .galleryContainer .galleryItem{margin-bottom:24px;margin-left:auto;max-width:450px;width:75%}.gallery .galleryContainer .galleryItem .textContainer{display:flex;flex-direction:column;padding-left:4px;padding-top:4px}.gallery .galleryContainer .galleryItem .textContainer p{font-size:12px;line-height:normal;margin-bottom:0}.gallery .galleryContainer>div:nth-child(odd){margin-left:0;margin-right:auto}.gallery .galleryContainer>div:nth-child(4n+3){width:50%}.gallery .galleryContainer .scroll-to-top{align-items:center;background-color:#fff;border:none;border-radius:50%;bottom:40px;box-shadow:0 0 10px #00000080;cursor:pointer;display:flex;font-family:Founders Grotesk,sans-serif;height:40px;justify-content:center;position:fixed;right:40px;width:40px;z-index:9999}.gallery .galleryContainer .scroll-to-top svg{transform:rotate(270deg)}.gallery .galleryContainer .scroll-to-top svg path{fill:#5f5e64}@media only screen and (min-width:800px){.gallery .galleryContainer .galleryItem{margin-bottom:80px}.gallery .galleryContainer>div:nth-child(4n+4){margin-left:auto;margin-right:auto;width:60%}}@media only screen and (min-width:1260px){.gallery{padding-bottom:400px}.gallery h1{font-size:50px}.gallery .galleryNav{max-width:400px}.gallery .galleryNav div:first-of-type{justify-content:flex-start}.gallery .galleryNav div:nth-of-type(2){justify-content:flex-end}.gallery .galleryContainer{margin-top:-220px}.gallery .galleryContainer>div:nth-child(odd){margin-left:auto;margin-right:0}.gallery .galleryContainer>div:nth-child(4n+4){margin-bottom:150px;margin-top:300px;width:60%}.gallery .galleryContainer .galleryItem{margin-bottom:-150px;margin-left:0;margin-right:auto;max-width:500px}.gallery .galleryContainer .galleryItem .textContainer p{font-size:14px}}
