@import url(https://fonts.googleapis.com/css2?family=Inika:wght@400;700&family=Inter:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Comforter&family=Comforter+Brush&family=Marck+Script&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poiret+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display+SC:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap);body{margin:0;padding:0}.menu{height:34vh;right:2vw;width:34vw;z-index:2}.SelectedCantry,.menu{align-items:flex-start;color:#000;cursor:pointer;display:flex;flex-direction:column;font-size:calc(1.5vmax + 1.5vmin);justify-content:space-between;position:absolute;top:2vw}.SelectedCantry{height:14vh;left:7vw;width:14vw;z-index:10}.p-dropdown-items{font-size:calc(1.5vmax + 1.5vmin)}.p-dropdown-items li:hover{color:#fd6406}.myName{color:#000;cursor:pointer;font-style:normal;left:2vmin;padding:0 0 1vw;position:relative;text-decoration:none;z-index:3}.myName,.myName:hover{font-size:calc(1.5vmax + 1.5vmin)}.myName:hover{color:#fd6406}.Footer{height:17vh;padding:12vh 0 0}.Footer,.Footer_Text{align-items:center;background-color:#203d20;display:flex;justify-content:space-around}.Footer_Text{flex-direction:column}.Footer_Text a,.Footer_Text p{color:#fff;font-size:calc(1px + 4vmin)}.Footer_Text p{font-family:Cormorant Garamond,serif;font-style:Italic;font-weight:400;margin:0}.Base,.Block_Titel_Picter{align-items:center;background-color:#d9d9d9;display:flex;justify-content:flex-start}.Block_Titel_Picter{color:#fff;flex-direction:column;font-size:calc(10px + 2vmin);height:85vh}.Block_Titel{color:#fff;font-size:12vw;font-weight:700;left:-87vw;line-height:.8;position:relative;top:27vh}@media (min-width:450px){.Block_Titel{color:#fff;font-size:6vw;font-weight:700;left:-7vw;line-height:.8;position:relative;top:7vh}}.language{color:#000;cursor:pointer;left:2vw;padding:0 0 1vw;position:relative;z-index:3}.language:hover{color:#fd6406}a{color:#535353;font-family:Cormorant Garamond,serif;font-size:calc(3.66667vmax + 3.66667vmin);font-style:Italic;font-weight:400}a:hover{color:#fd6406;transition:.5s}.menuBig{display:none}.menu .card .Button{background:#0000;border:0;display:flex;flex-direction:column;height:20px;position:absolute;right:0;top:0;width:20px}.ButtonBurger{border:1px solid;margin:2px 0;width:20px}.Button span{color:#000;font-size:10px}.SidebarBurger{background:#fff;width:34vw}.SidebarBurger .MenuNew{left:2vw;width:24vw}.MenuNew{left:14vw;position:relative;top:10vh}.MenuNew span{color:#535353;cursor:pointer;font-family:Cormorant Garamond,serif;font-size:calc(2.2vmax + 2.2vmin);font-style:Italic;font-weight:400;transition:.5}menu{left:2vw;margin:0;width:12vw}.MenuNew a,menu{padding:0;position:relative}.MenuNew a{cursor:pointer;display:block;font-size:calc(2.2vmax + 2.2vmin);left:1vmin;text-decoration:none;z-index:3}.MenuNew span a{left:0}.linkOn{display:block}.linkOff{display:none}li{list-style-type:none}.MenuNew span a:hover,.MenuNew span:hover,.linkOn a:hover{color:#fd6406;font-size:calc(2.2vmax + 2.2vmin);font-weight:400;transition:.5}@media (min-width:800px){.menu .card .Button{display:none}.menuBig{display:flex}a{color:#535353;font-family:Cormorant Garamond,serif;font-size:calc(2.2vmax + 2.2vmin);font-style:Italic;font-weight:400}}.Wedding{display:flex;flex-direction:column;font-family:Poiret One,serif;justify-content:space-around;position:relative;top:10vh}.Wedding .Wedding_Book{margin:1vh 0 2vh}.PhotoWedding{align-items:center;background-color:#282c34;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:64vh;justify-content:center;margin:2vw;width:90vw}.Wedding_Сell{color:#000;display:flex;flex-wrap:wrap;justify-content:space-around;position:relative}@media (min-width:400px){.PhotoWedding{height:64vh;width:70vw}}@media (min-width:1055px){.PhotoWedding{height:64vh;width:47vw}.Description{min-width:500px;width:40vw}}.Photo-header{background-image:url(https://volsvik.com/photography/Series.jpg)}.Photo-header .card{left:5px;position:relative;top:64vh;width:94vw}.Photo-header span{color:#fd6406;font-weight:700;width:24vw}.Photo-header span:hover{color:#000}@media (min-width:800px){.Photo-header span{color:#535353;font-weight:400;width:24vw}.Photo-header span:hover{color:#fd6406}}.Galleri-menu{grid-gap:1vw;background:#0000;color:#000;cursor:pointer;display:grid;font-size:calc(1.5vmax + 1.5vmin);grid-template:"a" 1fr "b" 1fr "c" 1fr "d" 1fr/1fr;position:relative;width:90vw;z-index:1}.Long-Poto{height:55.33333vw;margin:0 1vw;width:83vw}.Long-Poto01{grid-area:a}.Long-Poto02{grid-area:b}.Long-Poto03{grid-area:c}.Long-Poto04{grid-area:d}.Wedding-Poto01{grid-area:a}.Wedding-Poto02{grid-area:b}.Wedding-Poto03{grid-area:c}.Wedding-Poto04{grid-area:d}.messenger{background-position:50%;background-repeat:no-repeat;background-size:cover;height:70px;margin:14px;width:70px}.Telegram{background-image:url(https://volsvik.com/photography/Home/Telegram.png)}.Vaiber{background-image:url(https://volsvik.com/photography/Home/Vaiber.png)}.p-dialog{background-color:#fff}.p-dialog-title{font-family:Playfair Display SC,serif;font-size:24px;margin:0 40px}.p-dialog-header-close-icon{height:40px;width:40px}.p-dialog-resizable{background-color:#000}.card{position:relative}.Wedding_Page .card{margin:4vh 0;width:90vw}.Wedding_Сell .card{display:flex;flex-direction:column;justify-content:space-around}.p-sidebar-content .MenuNew{left:0}.p-dialog-content{align-items:center;display:flex;flex-direction:column}.m-0 h1{font-weight:700;margin:5vh}@media (min-width:400px){.Galleri-menu{grid-gap:1vw;background:#0000;color:#000;cursor:pointer;display:grid;font-size:calc(1.5vmax + 1.5vmin);grid-template:"a b" 1fr "c d" 1fr/1fr 1fr;width:90vw;z-index:1}.Long-Poto{height:27.66667vw;margin:0;overflow:hidden;width:41.5vw}}@media (min-width:800px){.Galleri-menu{grid-gap:1vw;background:#0000;color:#000;cursor:pointer;display:grid;font-size:calc(1.5vmax + 1.5vmin);grid-template:"a b c d" 1fr/1fr 1fr 1fr 1fr;width:90vw;z-index:1}.Long-Poto{height:13vw;margin:0;overflow:hidden;width:20vw}}.PhotoView-Portal{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.Series{background-image:url(https://volsvik.com/photography/Home.jpg)}.Series-header h1{bottom:10vh;font-family:Poiret One,serif;position:fixed}.Book-header{background-image:url(https://volsvik.com/photography/Books.jpg)}.Wedding_Book{color:#000;display:flex;flex-wrap:wrap;justify-content:space-around;margin:10vh 0 2vh;position:relative}.Description{font-family:Poiret One,serif}.Book{flex-direction:column;font-family:Poiret One,serif;top:10vh}.Book,.Book_Сell{display:flex;justify-content:space-around;position:relative}.Book_Сell{color:#000;flex-wrap:wrap}.PhotoBook{align-items:center;background-color:#282c34;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:64vh;justify-content:center;margin:2vw;width:90vw}.Header,.PhotoBook{background-image:url(https://volsvik.com/photography/BooksPage.jpg)}.DescriptionLong{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:90vw}.Book .card{margin:4vh 0 4vh 4vw;width:90vw}.Galleri-MenuBook{color:#000;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;width:90vw;z-index:1}.Long-Poto{margin:1vh 1vw;overflow:hidden;transition:2s}.Long-Poto-Start{height:0;margin:0 1vw;overflow:hidden;width:0}.Long-Poto img{height:100%;object-fit:contain;transition:1s}.Long-Poto img:hover{transform:scale(1.4)}@media (min-width:400px){.PhotoBook{height:64vh;width:70vw}}@media (min-width:1055px){.PhotoBook{height:64vh;width:47vw}.Description{min-width:500px;width:40vw}}.Contact-header{align-items:flex-start;background-image:url(https://volsvik.com/photography/selfi.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:calc(10px + 2vmin);justify-content:flex-end;min-height:100vh}.Contact-header,.socialNetwork{display:flex;flex-direction:column;position:relative}.socialNetwork{align-items:center;bottom:20vh;justify-content:center;min-width:250px;width:34vw}.socialNetwork a{text-decoration:none}.Family{flex-direction:column;font-family:Poiret One,serif;top:10vh}.Family,.Family_Сell{display:flex;justify-content:space-around;position:relative}.Family_Сell{color:#000;flex-wrap:wrap}.PhotoFamily{align-items:center;background-color:#282c34;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:64vh;justify-content:center;margin:2vw;width:90vw}.HeaderFamily{background-image:url(https://volsvik.com/photography/Familis.jpg)}.Family .card{margin:4vh 0;width:90vw}@media (min-width:400px){.PhotoFamily{height:64vh;width:70vw}}@media (min-width:1055px){.PhotoFamily{height:64vh;width:47vw}.Description{min-width:500px;width:40vw}}.Club-header{display:flex;flex-direction:column;font-family:Poiret One,serif;justify-content:space-around;position:relative;top:10vh}.Club-Galleria{left:7vw;margin:7vh;min-width:180px;position:relative;width:80vw}.Club_Сell{color:#000;position:relative}.Club_Сell,.PhotoClub{align-items:center;display:flex;flex-direction:column;justify-content:center}.PhotoClub{background-color:#282c34;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:40vw;margin:2vw;width:90vw}@media (min-width:1055px){.Description{min-width:500px;width:40vw}}.home{align-items:center;display:flex;justify-content:center}.Celebration{justify-content:space-around;position:relative;top:10vh}.Celebration,.Celebration_header{display:flex;flex-direction:column;font-family:Poiret One,serif}.Celebration_header{align-items:center;background-color:#203d20}.Celebration_header h1{color:#d9d9d9;font-family:Playfair Display SC,serif;font-size:12vw;font-weight:700;line-height:.8;margin:10px;position:relative;text-align:center;top:10vmax}.PhotoCelebration_header{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:40vw;justify-content:center;margin:5px;position:relative;top:5vmax;width:70vw}.Celebration_description,.PhotoCelebration_header{align-items:center;display:flex;flex-direction:column}.Celebration_description{background-color:#d9d9d9;color:#000;font-family:Poiret One,serif;font-family:Playfair Display SC,serif;font-style:normal;justify-content:flex-end;text-align:center}.Celebration_description h1{font-size:30pt;font-weight:400;line-height:.8;margin:14px}.Celebration_description p{font-size:14pt;font-weight:200;line-height:1;margin:27px;width:50vw}.Celebration_description a:hover{font-weight:700}.p-dialog-resizable{background:none}.Celebration_description button{border:0;border-radius:30px;box-shadow:inset 2px 2px 3px #fff9,inset -3px -3px 3px #0009;color:#de4255;font-family:Playfair Display SC,serif;font-size:20pt;font-weight:400;padding:7px 14px 12px}button:hover{font-weight:700}.Celebration_scene{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.Celebration_best{align-items:flex-start;background-color:#de4255;display:flex;justify-content:center;text-align:center}.Celebration_best h1{color:#d9d9d9;font-family:Playfair Display SC,serif;font-size:calc(30pt + 2vmin);font-weight:400;line-height:.9;margin:14px;text-align:justify}.Celebration_best span{font-size:calc(10pt + 2vmin)}.Celebration_reportage{align-items:center;background-color:#d9d9d9;color:#000;display:flex;flex-direction:column;font-family:Poiret One,serif;font-family:Playfair Display SC,serif;font-style:normal;justify-content:flex-end;text-align:center}.Celebration-Galleria{cursor:pointer;left:7vw;margin:7vh;min-width:180px;position:relative;width:80vw}.Celebration_Сell{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;position:relative}.Header{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration.jpg)}.PhotoCelebration{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;flex-direction:column;height:40vw;margin:5vh 5px;width:90vw}.Celebration_best_photo,.PhotoCelebration{align-items:center;display:flex;justify-content:center}.Celebration_best_photo{flex-wrap:wrap;position:absolute;text-align:center}.PhotoCelebration01{background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(250px + 3.5vmin);width:calc(250px + 3.5vmin)}.PhotoCelebration_base01{height:calc(250px + 3.5vmin);margin:3vmax;opacity:1;width:calc(250px + 3.5vmin)}.PhotoCelebration02,.PhotoCelebration_base01{align-items:center;display:flex;flex-direction:column;justify-content:center}.PhotoCelebration02{width:70vh}.PhotoCelebration02,.PhotoCelebration03{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:70vh;margin:50vmax 0 0;position:absolute}.PhotoCelebration03{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100vh}.Photo_none{height:0;opacity:0;width:0}.Step1{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration-0002-1.jpg)}.Step1,.Step2{transition:.5s}.Step2{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration-0002-2.jpg)}.Step3{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration-0002-3.jpg)}.Step3,.Step4{transition:.5s}.Step4{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration-0002-4.jpg)}.Step5{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration-0002-5.jpg);transition:2s}.Step6{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration-0002-6.jpg);transition:2s}.Step12{background-image:url(https://volsvik.com/photography/Club/Celebration/Celebration-0005-2.jpg);transition:.5s}.Step11{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-01-1.jpg);transition:1s}.Step13{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-01-2.jpg);transition:1s}.Step15{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-01-3.jpg);transition:1s}.Step21{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-02-1.jpg);transition:1s}.Step23{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-02-2.jpg);transition:1s}.Step25{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-02-3.jpg);transition:1s}.Step31{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-03-1.jpg);transition:1s}.Step33{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-03-2.jpg);transition:1s}.Step35{background-image:url(https://volsvik.com/photography/Club/Celebration/CelebrationI-03-3.jpg);transition:1s}.Description{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:90vw}@media (min-width:1055px){.Description{min-width:500px;width:90vw}}.Food-header{background-color:#aae062ae}.Food-header,.Other-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.Other-header{background-color:#d2f0b0da}.NoPage-header{align-items:center;background-color:#282c34;background-image:url(https://volsvik.com/photography/NoPage.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#eb8014;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}
/*# sourceMappingURL=main.7070d69a.css.map*/