@font-face{font-family:ValeTerFont;src:url(/static/media/Valeter-Font.e26f20d5499f33203353.otf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-page{align-items:flex-start;border-radius:0!important;display:flex;flex-direction:column;height:100vh;justify-content:stretch;width:100%;.page-content{flex-grow:1;max-width:100%;width:100%}}.galleries-page{align-items:center;display:flex;flex-direction:column;height:100%;width:100%;.gallery-card{align-items:center;display:flex;flex-direction:column}.cell{cursor:pointer;padding:5px;position:relative;img{height:100%;object-fit:cover;width:100%}}.cell:before{content:"";display:block;padding-top:80%}.cell-content{bottom:0;left:0;position:absolute;right:0;top:0}}.contacts-page{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;padding-top:20px;width:100%;.contact-item{align-items:center;display:flex;flex-direction:row;gap:10px;width:190px}}.overlay{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1500}.overlay__container{bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:30px;position:fixed;right:0;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10}.overlay__controls{align-items:center;display:flex;justify-content:flex-end}.galleries-by-category-page{align-items:center;padding-top:20px;.gallery-card{align-items:center}.cell{cursor:pointer;padding:5px;position:relative;img{height:100%!important;object-fit:cover;width:100%!important}}.cell:before{content:"";display:block;padding-top:80%}.cell-content{bottom:0;left:0;position:absolute;right:0;top:0}}.galleries-by-category-page,.home-page{display:flex;display:flex;flex-direction:column;flex-direction:column;height:100%;width:100%}.home-page{align-items:stretch;padding:0;;.welcome-text{align-self:center;font-size:22px;margin:20px 50px;max-width:70vw;text-align:center}.react-slideshow-container{margin:20px auto auto;max-width:900px;width:75vw}.each-slide-effect>div{align-items:center;background-size:cover;height:50vw;justify-content:center;max-height:600px;max-width:900px;width:75vw;img{flex-grow:1;flex-shrink:1;margin:auto;max-height:100%;max-width:100%;object-fit:contain;overflow:hidden}}}.react-slideshow-container{align-items:center;display:flex;position:relative}.react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{align-items:center;background:#fff9;border:0;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:#0000;border:0;color:#0000;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.photos-page{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:20px;width:100%;.photo-card{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:992px){.MuiImageList-root{column-count:1!important}}@media only screen and (max-width:1200px) and (min-width:992px){.MuiImageList-root{column-count:2!important}}@media only screen and (max-width:1600px) and (min-width:1200px){.MuiImageList-root{column-count:3!important}}@media only screen and (max-width:2000px) and (min-width:1600px){.MuiImageList-root{column-count:4!important}}@media only screen and (max-width:2400px) and (min-width:2000px){.MuiImageList-root{column-count:5!important}}@media only screen and (max-width:2800px) and (min-width:2400px){.MuiImageList-root{column-count:6!important}}@media only screen and (max-width:3200px) and (min-width:2800px){.MuiImageList-root{column-count:7!important}}@media only screen and (min-width:3200px){.MuiImageList-root{column-count:8!important}}.cell{cursor:pointer;position:relative;img{width:100%}}.panorama{cursor:pointer;margin-bottom:5px;position:relative;width:100%;img{width:100%}}}.photo-page{align-items:center;display:flex;flex-direction:column;gap:10px;height:calc(100vh - 90px);justify-content:space-between;margin-left:20px;margin-right:20px;max-height:100%;max-width:100%;padding-top:20px;width:calc(100% - 40px);img{flex-grow:1;flex-shrink:1;margin:auto;max-height:100%;max-width:100%;object-fit:contain;overflow:hidden}.photo-info{flex-grow:0;flex-shrink:0;padding:20px}}
/*# sourceMappingURL=main.9ba86b90.css.map*/