div#container
{
   width: 1200px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #0D0914;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
.visibility-hidden
{
   visibility: hidden;
}
#wb_Image129
{
   vertical-align: top;
}
#Image129
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image1
{
   vertical-align: top;
}
#Image1
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image126
{
   vertical-align: top;
}
#Image126
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image79
{
   vertical-align: top;
}
#Image79
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image119
{
   vertical-align: top;
}
#Image119
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image10
{
   vertical-align: top;
}
#Image10
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image55
{
   vertical-align: top;
}
#Image55
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image49
{
   vertical-align: top;
}
#Image49
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image24
{
   vertical-align: top;
}
#Image24
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image118
{
   vertical-align: top;
}
#Image118
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image22
{
   vertical-align: top;
}
#Image22
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image108
{
   vertical-align: top;
}
#Image108
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image100
{
   vertical-align: top;
}
#Image100
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image21
{
   vertical-align: top;
}
#Image21
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image20
{
   vertical-align: top;
}
#Image20
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image72
{
   vertical-align: top;
}
#Image72
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image18
{
   vertical-align: top;
}
#Image18
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image7
{
   vertical-align: top;
}
#Image7
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image6
{
   vertical-align: top;
}
#Image6
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image30
{
   vertical-align: top;
}
#Image30
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image3
{
   vertical-align: top;
}
#Image3
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image27
{
   vertical-align: top;
}
#Image27
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#LayerPC1
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC1_2
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC2
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC3
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#wb_Image8
{
   vertical-align: top;
}
#Image8
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image5
{
   vertical-align: top;
}
#Image5
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   animation: transform-wobble-copy 750ms linear 3000ms 3 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#LayerPC4
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#wb_Image11
{
   vertical-align: top;
}
#Image11
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image13
{
   vertical-align: top;
}
#Image13
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#LayerPC5
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#wb_Image16
{
   vertical-align: top;
}
#Image16
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image17
{
   vertical-align: top;
}
#Image17
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#LayerPC6
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC7
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC8
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC9
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC10
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC11
{
   background-color: #0D0914;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#LayerPC_plashka
{
   background-color: transparent;
   background-image: none;
   border-radius: 0px;
}
#wb_Image4
{
   vertical-align: top;
}
#Image4
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image15
{
   vertical-align: top;
}
#Image15
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#MediaPlayer1
{
   box-sizing: border-box;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border: 0px solid #DDDDDD;
   border-radius: 0px;
}
#wb_Image2
{
   vertical-align: top;
}
#Image2
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image25
{
   vertical-align: top;
}
#Image25
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image26
{
   vertical-align: top;
}
#Image26
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image28
{
   vertical-align: top;
}
#Image28
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image29
{
   vertical-align: top;
}
#Image29
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image12
{
   vertical-align: top;
}
#Image12
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image32
{
   vertical-align: top;
}
#Image32
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image33
{
   vertical-align: top;
}
#Image33
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image34
{
   vertical-align: top;
}
#Image34
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image36
{
   vertical-align: top;
}
#Image36
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image37
{
   vertical-align: top;
}
#Image37
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image38
{
   vertical-align: top;
}
#Image38
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image39
{
   vertical-align: top;
}
#Image39
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image40
{
   vertical-align: top;
}
#Image40
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image35
{
   vertical-align: top;
}
#Image35
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image31
{
   vertical-align: top;
}
#Image31
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image41
{
   vertical-align: top;
}
#Image41
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image42
{
   vertical-align: top;
}
#Image42
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image43
{
   vertical-align: top;
}
#Image43
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image44
{
   vertical-align: top;
}
#Image44
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image45
{
   vertical-align: top;
}
#Image45
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image46
{
   vertical-align: top;
}
#Image46
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image47
{
   vertical-align: top;
}
#Image47
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image48
{
   vertical-align: top;
}
#Image48
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image9
{
   vertical-align: top;
}
#Image9
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image50
{
   vertical-align: top;
}
#Image50
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image51
{
   vertical-align: top;
}
#Image51
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image52
{
   vertical-align: top;
}
#Image52
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image53
{
   vertical-align: top;
}
#Image53
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image54
{
   vertical-align: top;
}
#Image54
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image56
{
   vertical-align: top;
}
#Image56
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image57
{
   vertical-align: top;
}
#Image57
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image58
{
   vertical-align: top;
}
#Image58
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image59
{
   vertical-align: top;
}
#Image59
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image60
{
   vertical-align: top;
}
#Image60
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image62
{
   vertical-align: top;
}
#Image62
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image63
{
   vertical-align: top;
}
#Image63
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image64
{
   vertical-align: top;
}
#Image64
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image65
{
   vertical-align: top;
}
#Image65
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image68
{
   vertical-align: top;
}
#Image68
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image69
{
   vertical-align: top;
}
#Image69
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image70
{
   vertical-align: top;
}
#Image70
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image71
{
   vertical-align: top;
}
#Image71
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image66
{
   vertical-align: top;
}
#Image66
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image67
{
   vertical-align: top;
}
#Image67
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image73
{
   vertical-align: top;
}
#Image73
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image74
{
   vertical-align: top;
}
#Image74
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image75
{
   vertical-align: top;
}
#Image75
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image76
{
   vertical-align: top;
}
#Image76
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image77
{
   vertical-align: top;
}
#Image77
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image78
{
   vertical-align: top;
}
#Image78
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image19
{
   vertical-align: top;
}
#Image19
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image80
{
   vertical-align: top;
}
#Image80
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image81
{
   vertical-align: top;
}
#Image81
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image82
{
   vertical-align: top;
}
#Image82
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image83
{
   vertical-align: top;
}
#Image83
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image84
{
   vertical-align: top;
}
#Image84
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image85
{
   vertical-align: top;
}
#Image85
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image86
{
   vertical-align: top;
}
#Image86
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image87
{
   vertical-align: top;
}
#Image87
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image88
{
   vertical-align: top;
}
#Image88
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image89
{
   vertical-align: top;
}
#Image89
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image90
{
   vertical-align: top;
}
#Image90
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image91
{
   vertical-align: top;
}
#Image91
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image92
{
   vertical-align: top;
}
#Image92
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image93
{
   vertical-align: top;
}
#Image93
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image94
{
   vertical-align: top;
}
#Image94
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image95
{
   vertical-align: top;
}
#Image95
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image96
{
   vertical-align: top;
}
#Image96
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image97
{
   vertical-align: top;
}
#Image97
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image98
{
   vertical-align: top;
}
#Image98
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image99
{
   vertical-align: top;
}
#Image99
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image101
{
   vertical-align: top;
}
#Image101
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image102
{
   vertical-align: top;
}
#Image102
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image103
{
   vertical-align: top;
}
#Image103
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image104
{
   vertical-align: top;
}
#Image104
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image105
{
   vertical-align: top;
}
#Image105
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image106
{
   vertical-align: top;
}
#Image106
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image107
{
   vertical-align: top;
}
#Image107
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image109
{
   vertical-align: top;
}
#Image109
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image110
{
   vertical-align: top;
}
#Image110
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image111
{
   vertical-align: top;
}
#Image111
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image112
{
   vertical-align: top;
}
#Image112
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image113
{
   vertical-align: top;
}
#Image113
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image114
{
   vertical-align: top;
}
#Image114
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image115
{
   vertical-align: top;
}
#Image115
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image116
{
   vertical-align: top;
}
#Image116
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image117
{
   vertical-align: top;
}
#Image117
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image23
{
   vertical-align: top;
}
#Image23
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image14
{
   vertical-align: top;
}
#Image14
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image61
{
   vertical-align: top;
}
#Image61
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image120
{
   vertical-align: top;
}
#Image120
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image121
{
   vertical-align: top;
}
#Image121
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image122
{
   vertical-align: top;
}
#Image122
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image123
{
   vertical-align: top;
}
#Image123
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image124
{
   vertical-align: top;
}
#Image124
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image125
{
   vertical-align: top;
}
#Image125
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image127
{
   vertical-align: top;
}
#Image127
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#form_zakaz_pcmob .modal-content
{
   background-color: #000000;
   background-image: none;
   border-radius: 0px;
   box-shadow: 0px 3px 9px rgba(0,0,0,0.50);
   margin: 0;
   overflow: visible;
}
#form_zakaz_pcmob.fade
{
   opacity: 1;
   transition: all 500ms linear;
}
#form_zakaz_pcmob .animate-show
{
   animation-duration: 500ms;
   animation-fill-mode: both;
   animation-name: animate-fade-in-up;
}
#form_zakaz_pcmob .animate-hide
{
   animation-duration: 500ms;
   animation-fill-mode: both;
   animation-name: animate-fade-in-up;
   animation-direction: reverse;
}
#form_zakaz_pcmob.modal
{
   --bs-modal-margin: 0.5rem;
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 9999;
   display: none;
   overflow-x: hidden;
   overflow-y: auto;
   outline: 0;
}
 .modal-open
{
   overflow: hidden;
}
#form_zakaz_pcmob .modal-dialog
{
   position: relative;
   width: 340px;
   margin-left: auto;
   margin-right: auto;
}
#form_zakaz_pcmob .modal-content
{
   position: relative;
   -webkit-background-clip: padding-box;
   background-clip: padding-box;
   outline: 0;
}
#form_zakaz_pcmob .modal-header
{
   min-height: 16px;
   padding: 15px 15px 15px 15px;
   border-bottom: 1px solid #CCCCCC;
}
#form_zakaz_pcmob .modal-footer
{
   padding: 15px 15px 15px 15px;
   border-top: 1px solid #CCCCCC;
}
#form_zakaz_pcmob .modal-body
{
   position: relative;
   width: 340px;
   height: 516px;
}
#form_zakaz_pcmob .close
{
   float: right;
   font-size: 21px;
   font-weight: 700;
   line-height: 1;
   color: #CCCCCC;
   text-shadow: 0px 1px 0px #fff;
   opacity: 0.5;
   -webkit-appearance: none;
   padding: 15px 15px 0 0;
   cursor: pointer;
   background: 0 0;
   border: 0;
   margin-top: -2px;
}
.modal-backdrop
{
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1040;
   background-color: #000000;
}
.modal-backdrop.fade
{
   opacity: 0;
   transition: opacity .15s linear;
}
.modal-backdrop.show
{
   opacity: 0.5 !important;
}
.modal-open
{
   overflow: hidden;
}
#form_zakaz_pcmob .modal-content
{
   margin: 0;
   pointer-events: all;
}
#form_zakaz_pcmob .modal-title
{
   color: #CCCCCC;
   font-size: 16px;
   font-weight: 500;
   margin: 0;
}
#form_zakaz_pcmob .modal-dialog
{
   justify-content: center;
   display: flex;
   align-items: center;
   pointer-events: none;
}
#form_zakaz_pcmob .modal-dialog::before
{
   display: block;
   height: calc(100vh);
   content: "";
}
#wb_Form1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
}
#wb_animate_input
{
   vertical-align: top;
}
#animate_input
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   animation: transform-wobble 3200ms linear 500ms infinite normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Editbox1
{
   line-height: 40px;
   margin: 0;
   border: 1px solid #73C7A8;
   border-radius: 30px;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: Inter;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   text-align: left;
   animation: animate-fade-in-right 1000ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms 1 normal both;
   padding: 4px 4px 4px 25px;
}
#Editbox1:focus
{
   border-color: #73C7A8;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(115,199,168,0.60);
   outline: 0;
}
#wb_krestclose
{
   vertical-align: top;
}
#krestclose
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Button3
{
   border: 0px solid #2E6DA4;
   border-radius: 0px;
   background-color: transparent;
   background-image: url('yusdfsdf.webp');
   background-repeat: no-repeat;
   background-position: left top;
   background-size: contain;
   color: #FFFFFF;
   font-family: Roboto;
   font-weight: normal;
   font-style: normal;
   font-size: 19px;
   padding: 1px 6px 1px 6px;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#Button3:focus
{
   outline: 0;
}
.cta-ripple-layer-500 {
  position: relative;
  width: 500px;
  height: 500px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc-500 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 64px;
  height: 64px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 14px rgba(114, 37, 249, 0.08);
}

.arc500-1 {
  animation: arcRippleSoft500 6s cubic-bezier(.22,.61,.36,1) 5s infinite;
}

.arc500-2 {
  animation: arcRippleSoft500 6s cubic-bezier(.22,.61,.36,1) 7s infinite;
}

.arc500-3 {
  animation: arcRippleSoft500 6s cubic-bezier(.22,.61,.36,1) 9s infinite;
}

@keyframes arcRippleSoft500 {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(7.1);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
.cta-ripple-layer {
  position: relative;
  width: 420px;
  height: 220px;
  pointer-events: none;
  overflow: hidden;
}

.cta-ripple-arc {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 44px;
  height: 44px;
  transform: translate(-50%, -50%) scale(0.2);
  border-radius: 50%;
  border: 2px solid rgba(170, 120, 255, 0.52);
  opacity: 0;
  box-shadow: 0 0 10px rgba(114, 37, 249, 0.08);
}

.arc-1 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite;
}

.arc-2 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 1.8s;
}

.arc-3 {
  animation: arcRippleSoft 5.4s cubic-bezier(.22,.61,.36,1) infinite 3.6s;
}

@keyframes arcRippleSoft {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.2);
    border-color: rgba(170, 120, 255, 0.52);
  }

  12% {
    opacity: 0.68;
  }

  55% {
    opacity: 0.24;
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(5.6);
    border-color: rgba(114, 37, 249, 0.02);
    box-shadow: 0 0 0 rgba(114, 37, 249, 0);
  }
}
