*{ margin: 0; padding: 0; border: 0; }.box {width: 100%;height: 100%;}
 li {list-style-type: none;}
 a { text-decoration: none;}
a,p,h1,h2,h3,h4,h5,h6,span{color: #fff;font-family: 'Yanone Kaffeesatz', sans-serif;}
body{background: #0452ab;}
.volna-cli{width: 100%;float: left;}
.volna-cli>div{width: 1230px;margin: 0 auto;}
.volna-hed img{width: 300px;margin-top: -30px;}
.volna-hed>div>div{width: 410px;float: left;text-align: center;}
.volna-hed p{font-size: 30px;margin-top: 20px;}
.volna-hed a{display: block;font-size: 30px;margin-top: 7px;}
.volna-slaid{width: 100%;float: left;}
.volna-slaid img{width: 100%;}
.volna-menu{margin-bottom: 30px;}
.volna-activ h2{text-align: center;font-size: 80px;margin: 50px 0;letter-spacing: 15px;}
.volna-activ-in-a{letter-spacing: 15px;display: block;font-size: 50px;margin-top: 7px;text-shadow: 0 0 5px #6d00d0, 0 0 10px #6d00d0, 0 0 20px #6d00d0, 0 0 40px #6d00d0, 0 0 80px #6d00d0, 0 0 90px #6d00d0, 0 0 100px #6d00d0, 0 0 150px #6d00d0;text-align: center;margin-bottom: 100px;}
.volna-soon{background: url(../images/bg-soon.jpg) bottom;box-shadow: 0 0 20px 0px #6d00d0;}
.volna-soon h2{text-align: center;font-size: 80px;margin: 50px 0;letter-spacing: 15px;}
.volna-onas{background: url(../images/bg-onas.jpg);box-shadow: 0 0 20px 0px #6d00d0;}
.volna-onas h2{text-align: center;font-size: 80px;margin: 50px 0;letter-spacing: 15px;}
.volna-onas>div>div{width: 307.5px;float: left;margin-bottom: 50px;}
.volna-onas>div>div>a{width: 260px;display: block;margin: 0 auto;text-align: center;}
.volna-onas>div>div img{width: 100%;}
.volna-onas>div>div p{position: relative;font-size: 30px;top: 50px;}


.volna-foot-logo{width: 300px;float: left;margin: 50px 0;}
.volna-foot-logo img{width: 100%;}
.volna-foot-venu-dres{width: 930px;float: left;margin: 50px 0;}
.volna-foot-venu-dres>div{width: 100%;float: left;}
.volna-foot-venu-dres>div>div{width: 310px;float: left;}
.volna-foot-venu-a a{width: 186px;float: left;}
.volna-foot-venu-a {margin: 30px 0 10px;text-align: center;font-size: 35px;font-weight: 100;}
.volna-foot-venu-a a:hover {text-shadow: 0 0 5px #6d00d0, 0 0 10px #6d00d0, 0 0 20px #6d00d0, 0 0 40px #6d00d0, 0 0 80px #6d00d0, 0 0 90px #6d00d0, 0 0 100px #6d00d0, 0 0 150px #6d00d0;}
.volna-foot-venu-dres p,.volna-foot-dres-p{font-size: 25px;text-align: center;display: block;}
.volna-foot-dres{border-top: 1px solid #fff;padding-top: 20px;}

/*меню*/
.dj-megamenu-default {font-family: 'Yanone Kaffeesatz', sans-serif !important;background: none !important;}
.dj-megamenu-default li a.dj-up_a {height: auto !important;border-right: 1px solid #0000 !important;border-left: 1px solid #5550 !important;}
.dj-megamenu-default li a.dj-up_a span {height: auto !important;font-size: 30px;font-weight: 100 !important;}
.dj-megamenu-default li:hover a.dj-up_a, .dj-megamenu-default li.hover a.dj-up_a, .dj-megamenu-default li.active a.dj-up_a {color: #fff;border-left-color: #46a5df;background: none !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38ace7', endColorstr='#1681d1',GradientType=0 );text-shadow: 0 0 5px #6d00d0, 0 0 10px #6d00d0, 0 0 20px #6d00d0, 0 0 40px #6d00d0, 0 0 80px #6d00d0, 0 0 90px #6d00d0, 0 0 100px #6d00d0, 0 0 150px #6d00d0;}
.dj-megamenu-default li div.dj-subcol {background: #000;}
.dj-megamenu-default li ul.dj-submenu > li > a {font-size: 30px !important;font-weight: 100 !important;}
.dj-megamenu-default li ul.dj-submenu > li > a:hover,
.dj-megamenu-default li ul.dj-submenu > li > a.active,
.dj-megamenu-default li ul.dj-submenu > li.hover:not(.subtree) > a {background: none !important;text-shadow: 0 0 5px #6d00d0, 0 0 10px #6d00d0, 0 0 20px #6d00d0, 0 0 40px #6d00d0, 0 0 80px #6d00d0, 0 0 90px #6d00d0, 0 0 100px #6d00d0, 0 0 150px #6d00d0;}
.dj-megamenu-default li ul.dj-submenu > li {border-top: 1px solid #3a3a3a00 !important;margin-top: 10px;}

/*слайдер*/
.jsn-es-nav-fillpath a::before, .jsn-es-nav-fillpath a::after, .jsn-es-nav-fillpath .jsn-es-icon-wrap::before, .jsn-es-nav-fillpath .jsn-es-icon-wrap::after {background: rgb(73, 0, 112) !important;}



/* mod k2*/
.volna-k2ItemsBlock{width: 100%;float: left;margin-bottom: 50px;}
.volna-k2ItemsBlock-blok{width: 246px;float: left;}
.volna-k2ItemsBlock-blok>a{height: 314px;width: 215px;margin: 0 auto;display: block;box-shadow: 0 0 4px 5px #6d00d000;transition: all 0.5s ease-in-out;}
.volna-k2ItemsBlock-blok>a:hover{box-shadow: 0 0 4px 5px #6d00d0;}
.volna-k2ItemsBlock img{width: 100%;height: 100%;}
.volna-k2ItemsBlock-blok-span{width: 10px;text-shadow: 0 0 5px #6d00d0, 0 0 10px #6d00d0, 0 0 20px #6d00d0, 0 0 40px #6d00d0, 0 0 80px #6d00d0, 0 0 90px #6d00d0, 0 0 100px #6d00d0, 0 0 150px #6d00d0;font-size: 50px;position: relative;top: 28px;left: 20px;margin-top: -50px;}
.volna-catItemView-teg{position: relative;top: -20px;}
.volna-catItemView-teg p{font-size: 15px;text-align: center;display: block;color: #fff;background: #6d00d0;width: 207px;margin: 0 auto;padding: 4px;height: 13px;}
.volna-foot-dres-social-img{width: 50px;margin: 10px;}
.volna-foot-dres-social a{text-align: center;display: block;}


.volna-activ-in{animation: glitch 3s steps(100) infinite;}
@keyframes glitch {0% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
1% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
2% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
3% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
4% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
5% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
6% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
7% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
8% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
9% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
10% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
11% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0.5px);} 
12% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0.5px);} 
13% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0.5px);} 
14% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0);} 
15% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0);} 
16% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
17% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
18% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
19% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
20% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
21% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
22% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
23% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
24% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
25% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
26% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0.5px);} 
27% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0.5px);} 
28% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
29% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
30% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
31% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
32% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
33% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
34% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
35% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0.5px);} 
36% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0.5px);} 
37% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0.5px);} 
38% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
39% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
40% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
41% { text-shadow: 45px 0 0 #0c33f5, -45px 0 0 #ffffff; filter: blur(0);} 
42% { text-shadow: 0 0 0 #0c33f5, 0 0 0 #ffffff; filter: blur(0);} 
43% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0);} 
44% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0);} 
45% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0);} 
46% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0.5px);} 
47% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0.5px);} 
48% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
49% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
50% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
51% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
52% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
53% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
54% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
55% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0.5px);} 
56% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0.5px);} 
57% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0.5px);} 
58% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
59% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
60% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
61% { text-shadow: 30px 0 0 red, -30px 0 0 #ffffff; filter: blur(0);} 
62% { text-shadow: 0 0 0 red, 0 0 0 #ffffff; filter: blur(0);} 
63% { text-shadow: 1px 0 0 red, -1px 0 0 #0c33f5; filter: blur(0);} 
64% { text-shadow: 1px 0 0 red, -1px 0 0 #0c33f5; filter: blur(0);} 
65% { text-shadow: 1px 0 0 red, -1px 0 0 #0c33f5; filter: blur(0);} 
66% { text-shadow: 1px 0 0 red, -1px 0 0 #0c33f5; filter: blur(0.5px);} 
67% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0.5px);} 
68% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
69% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
70% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
71% { text-shadow: 50px 0 0 red, -50px 0 0 #0c33f5; filter: blur(0);} 
72% { text-shadow: 0 0 0 red, 0 0 0 #0c33f5; filter: blur(0);} 
73% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
74% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
75% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
76% { text-shadow: 3px 0 0 red, -3px 0 0 #0c33f5; filter: blur(0);} 
77% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
78% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
79% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
80% { text-shadow: -3px 0 0 red, 3px 0 0 #0c33f5; filter: blur(0);} 
81% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0);} 
82% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0);} 
83% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0.5px);} 
84% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0.5px);} 
85% { text-shadow: 1px 0 0 red, -1px 0 0 #ffffff; filter: blur(0.5px);} 
86% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0.5px);} 
87% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0.5px);} 
88% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
89% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
90% { text-shadow: -3px 0 0 red, 3px 0 0 #ffffff; filter: blur(0);} 
91% { text-shadow: 60px 0 0 #ffffff, -60px 0 0 #0c33f5; filter: blur(0);} 
92% { text-shadow: 0 0 0 #ffffff, 0 0 0 #0c33f5; filter: blur(0);} 
92% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
93% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
94% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
95% { text-shadow: 0.8px 0 0 #0c33f5, -0.8px 0 0 #ffffff; filter: blur(0);} 
96% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
97% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
98% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
99% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} 
100% { text-shadow: -3px 0 0 #0c33f5, 3px 0 0 #ffffff; filter: blur(0);} }

@media (min-width: 1230px) and (max-width: 1499px){
.volna-cli{width: 1230px;float: left;}
}

@media (min-width: 768px) and (max-width: 1230px){
.volna-cli{width: 1230px;float: left;}
}
@media (min-width: 0px) and (max-width: 767px){
.volna-cli>div{width: 100%;margin: 0 auto;}
.volna-hed img{width: 80%;margin-top: -30px;}
.volna-hed>div>div{width: 100%;float: left;text-align: center;}
.volna-activ h2 {font-size: 50px;}
.volna-k2ItemsBlock-blok {width: 100%;}
.volna-k2ItemsBlock-blok-span {top: 11px;width: 0;font-size: 30px;margin: 50px auto 0;display: block;text-align: center;left: 0;right: 0;}
.volna-activ-in-a {font-size: 30px;}
.volna-soon h2 {font-size: 50px;}
.volna-onas h2 {font-size: 50px;}


.volna-foot-logo,.volna-foot-venu-dres {width: 100%;}
.volna-foot-logo img {width: 80%;}
.volna-foot-venu-a a {display: none;}
.volna-foot{text-align: center;}
.volna-foot-venu-dres>div>div {width: 100%;margin-bottom: 20px;}
.volna-onas>div>div{width: 100%;}
.volna-onas>div>div>a{width: 70%;}
.volna-onas>div>div p {top: 100px;}
.volna-k2ItemsBlock-blok>a {height: auto;width: 70%;}
}

.eye{width: 100px !important;}