@charset "utf-8";
/* CSS Document*/
@import url('../fonts/font.css');
* 					{margin:0;padding:0;-webkit-font-smoothing:antialiased;line-height:normal;}
body 				{margin:0 auto;font-size:17px;color:#000;font-family:'eras_bold_itcregular';background:#000;overflow:hidden}
html				{ }
a:active, a:focus,input:focus, textarea:focus,select button{outline:0}
a:active, a:focus	{outline:expression(hideFocus='true')}
::-moz-focus-inner	{border:1px solid transparent!important;}
:link,:visited      {text-decoration:none}
ul,ol,li,pre,
form,blockquote,
fieldset,input,p,select,label,button,textarea,section,a{margin:0px;list-style:none;padding:0;vertical-align:top;border-radius:0;font-family:'eras_bold_itcregular'}
a img				{border:none;}
h1,h2,h3,h4,h5,h6	{margin:0px;padding:10px 0px;color:#000;font-family:'eras_bold_itcregular'}
.button,.meteora,.wsmenu-list li > a,.sign-in a,.sign-in a span,.sign-in a img,.play-store-main ul li a,.swiper-container-fade .swiper-slide img,.follow-us-div,.follow-us-link,.follow-us-main ul li,.follow-us-main ul li a img,.follow-us-main ul,.follow-us-main ul li a,.wsmain,.hero-thumb,.world-thumb,.follow-us-main,.language-container .unstyled li label::before,.language-container,.music-div a
					{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s}
header{padding:0px 0 0px 0;position:fixed;z-index:111;top:0px;width:100%;left:0px;right:0px;text-align:center;background:#000;/*background:rgba(255,255,255,1);box-shadow:0 1px  5px rgba(0,0,0,0.1);*/}
header .container,header .container-fluid{/*position:relative;z-index:77*/}
header .container{padding-left:0;padding-right:0}
header .container .col-12{position: static!important}
header::after{height:3px;width:100%;position:absolute;left:0px;bottom:0px;content:'';background: linear-gradient(90deg, rgba(49,67,87,1) 0%, rgba(149,181,222,1) 50%, rgba(49,67,87,1) 100%);}
.logobar{float:left;position:relative;z-index:1;width:125px;}
.logobarsub{width:100%;float:left;position:absolute;top:10px;left:0;z-index:9;}
.meteora{width:100%;float:left;}
.meteora span{display:block}
.meteora img{width:100%}
@media screen and (min-width:780px){
	/*header.small-header{padding:0px 0 0px 0;}
	header.small-header .lifestyle{width:125px}
	header.small-header .wsmenu-list > li > a{padding:23px 10px 24px 10px}
	header.small-header .account-link,header.small-header .search-link,header.small-header .favourite-link,header.small-header .cart-link,header.small-header .favourite-link,header.small-header .cart-link,header.small-header .language-link,header.small-header .menu-link,header.small-header .language-link{height:66px}
	 .wsmenu-list > li:hover > a .wsmenu-click .fa{transform:rotate(-45deg);}*/
}
.navigation,.sign-in,.play-now{padding:15px 0;text-transform:uppercase}
.sign-in{padding:24px 0 10px 5px}
.lan-div{float:left;padding: 15px 0;position:relative;z-index:15}
.lan-div img{width:40px;}
.lan-div .language-link{position:relative;z-index:99;display:block}
.sign-in{float:left;position:relative;z-index:1}
.news-update{vertical-align:middle;margin-left:10px}
.language-container{position:absolute;top:-300px;left:-95px;width:225px;}
.language-container.opened{top:0}
.language-sub{background:rgba(0,0,0,0.5);padding:72px 20px 5px 20px;border:2px solid rgba(255,255,255,1);border-radius:5px;position:relative;z-index:1}
.language-sub::before{content:'';position:absolute;left:0;width:100%;z-index:-1;background:rgba(0,0,0,1);height:70px;top:0;}
.language-container .unstyled li{transform:translateY(-50px);opacity:0;transition:all 0.3s ease-out 0s;}
.language-container.opened .unstyled li{transform:translateY(0px);opacity:1}
.language-container.opened li:nth-child(1){transition-delay:0.2s}
.language-container.opened li:nth-child(2){transition-delay:0.3s}
.language-container.opened li:nth-child(3){transition-delay:0.4s}
.language-container .unstyled li,.language-container .unstyled li .styled-checkbox + label{margin:0;width:100%;display:block;}
.language-container .unstyled li div{display:inline-block;color:#fff;width:90px;text-transform:uppercase}
.language-container .unstyled li .styled-checkbox + label:before{position:absolute;right:0px;top:5px;margin:0;width:15px;height:15px}
.language-container .unstyled li{padding:10px 0}
.language-container .unstyled li .styled-checkbox + label:before{background:#fff;box-shadow:0 0 0 1px #fff;}
.language-container .unstyled li .styled-checkbox:checked + label:before{background:#fff;box-shadow:0 0 10px 13px rgb(113,189,255,1)}
.language-container .unstyled li .styled-checkbox:checked + label:after{display: none!important}
.language-container .unstyled li + li::before{content:'';height:2px;display:block;width:100%;position:absolute;left:0;top:0;background:linear-gradient(90deg, rgba(49,67,87,0) 0%, rgba(149,181,222,1) 50%, rgba(49,67,87,0) 100%);}
.language-container{}
.form-group{position:relative;z-index:1}
input[type="date"]::-webkit-calendar-picker-indicator{filter:invert(1);display:none}
input[type="date"]{min-height:54px }
/*input[type='date']:after {
   color: #fff;position:absolute;left:5px;  top:5px; 
   content:attr(placeholder);
}*/
/*@charset "UTF-8";
*,
*::before,
*::after {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  list-style: none;
  list-style-type: none;
  text-decoration: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

body {
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #353535;
  background-color: #ffffff;
}

.container {
  max-width: 75rem;
  width: 100%;
  padding: 0 2rem;
  margin: 0 auto;
}

.wrapper {
  max-width: 40rem;
  padding: 2rem;
  margin: 4rem auto;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 4px;
}

.form-group .input-field {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  display: block;
  width: 100%;
  height: auto;
  padding: 1rem 1.5rem;
  margin-top: 1rem;
  cursor: pointer;
  color: #353535;
  outline: none;
  border: none;
  border-radius: 0.2rem;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.form-group .input-field:focus {
  outline: none;
}
*/
.ui-datepicker {
  display: none;
  background-color: #fff;
  box-shadow: 0 0.125rem 0.3rem rgba(0, 0, 0, 0.2);
  margin-top: 0.25rem;
  border-radius: 0.5rem;
  padding: 0.5rem;    background: url(../images/loading-bg.jpg) left top no-repeat;
    background-size: cover;
}
.ui-datepicker-calendar table {
  border-collapse: collapse;
  border-spacing: 0;
}
.ui-datepicker-calendar thead th {
  padding: 0.25rem 0;
  text-align: center;
  font-size: 0.8rem;
  font-weight: 400;
  color: rgb(113,189,255,1);
}
.ui-datepicker-calendar tbody td {
  width: 2.5rem;
  text-align: center;
  padding: 0;font-size: 0.875rem;color:rgba(255,255,255,0.5) 
}
.ui-datepicker-calendar tbody td a {
  display: block;
  border-radius: 50%;
  line-height: 2rem;
  transition: 0.3s all;
  color:rgba(255,255,255,1) ;
  font-size: 0.875rem;
  text-decoration: none;
  width: 2rem;
  height: 2rem;
  line-height: 2rem;
}
.ui-datepicker-month,.ui-datepicker-year{padding:5px;color: #ffffff;background:#000;border:1px solid rgba(255,255,255,0.5) }
.ui-datepicker-calendar tbody td a:hover {
  background:rgb(113,189,255,1);
  color: #ffffff;
}
.ui-datepicker-calendar tbody td a.ui-state-active {
  background: rgb(113,189,255,1);
  color: #ffffff;
}
.ui-datepicker-calendar tbody td a.ui-state-highlight {
  color: rgb(113,189,255,1);
  border: 1px solid rgb(113,189,255,1);
}
.ui-datepicker-header a span {
  display: none;
}
.ui-datepicker-header a.ui-corner-all {
  cursor: pointer;
  position: absolute;
  top: 0;
  width: 2rem;
  height: 2rem;
  margin: 0.5rem;
  border-radius: 0.5rem;
}
.ui-datepicker-header a.ui-datepicker-prev {
  left: 0;
}
.ui-datepicker-header a.ui-datepicker-prev::after {
  font-family: "Material Icons";
  content: "";
  font-size: 1.5rem;
  color: #fff;
}
.ui-datepicker-header a.ui-datepicker-next {
  right: 0;
}
.ui-datepicker-header a.ui-datepicker-next::after {
  font-family: "Material Icons";
  content: "";
  font-size: 1.5rem;
  color: #fff;
}
.ui-datepicker-title {
  text-align: center;
  line-height: 2rem;
  margin-bottom: 0.25rem;
  font-size: 0.875rem;
  font-weight: 500;
  padding-bottom: 0.25rem;
}
.ui-datepicker-week-col {
  color: #353535;
  font-weight: 400;
  font-size: 0.75rem;
}
.fancybox-container{z-index:222!important }
#ui-datepicker-div{z-index:999!important }



.wsmenu-list > li > a{padding:10px 35px;color:#fff;font-size:18px;text-transform:uppercase;border:2px solid #fff;border-radius:5px;font-family:'eras_bold_itcregular'; } 
.sign-in a{color:#fff;font-size:18px;font-family:'eras_bold_itcregular';text-shadow:0 0 20px rgba(113,189,255,0);display:block}
.sign-in a img{width:40px;border-radius:50%;box-shadow:0 0 0px 0px #71bdff;}
.sign-in a p{padding:0;margin:0 0 0 10px;position:relative}
.sign-in a img,.sign-in a p{display:inline-block;vertical-align:middle }
.sign-in a p span{font-family:'eras_bold_itcregular';}
.sign-in a p span:first-child{position: absolute;left:0;top:0;z-index:9;color:#fff}
.sign-in a p span:last-child{color:#71bdff;opacity:0}
.sign-in a:hover span:last-child{text-shadow:0 0 10px rgba(113,189,255,1);filter:blur(10px);opacity:1}
.sign-in a:hover img{background: rgba(113,189,255,.5);box-shadow:0 0 10px 1px #71bdff;}
.follow-us-main{position:fixed;top:90px;right:-80px;z-index:105;width:52px;width:80px;background:rgba(0,0,0,0.8);border:3px solid rgba(255,255,255,1);border-radius:7px 0 0 7px;}
.follow-us-link{z-index:9;font-size:25px;color:#fff;background:#000;padding:10px 15px 10px 15px;text-transform:uppercase;width:190px;border:2px solid #fff;border-radius:10px 10px 0 0 ;display:block;float:right}
.follow-us-div{position:absolute;transform:rotate(-90deg) translateY(-50%);left:-108px;top:25%;z-index:98;padding:10px 10px 0px 10px;overflow:hidden;}
.subscribe-main{padding:15px;}
.subscribe-main h3,.subscribe-main h5{text-transform:uppercase;color:#fff;text-align:center}
.subscribe-main h3{font-size:25px;padding-bottom:0;padding-top:0}
.subscribe-main h5{font-size:20px;padding-top:0}
.follow-us-main .form-control{text-align:center;background:rgba(0,0,0,0.5)}
.follow-us-main .form-control:hover,.follow-us-main .form-control:focus{background:rgba(0,0,0,.9)}
.follow-us-main .button{width:100%;box-shadow:none;border:3px solid #fff;padding:15px 0;font-size:30px;text-transform:uppercase!important;background:rgba(0,0,0,0.5) }
.follow-us-main .button:hover{border:3px solid #fff!important;padding:15px 0;font-size:30px;text-transform:uppercase;}
.follow-us-main .button:focus{/*box-shadow:none;*/border:3px solid #fff!important}
/*.follow-us-div:hover{left:-69px;}
.follow-us-link:hover{background:#000;color:#fff;border:2px solid #fff;box-shadow:0 0 15px 10px rgba(113,189,255,1)}*/
.follow-us-main ul{position:relative;overflow:hidden;width:50px}
.follow-us-main ul li{float:left;margin:0 0 0 0;width:45px;padding:3px;/*left:0;position:absolute;*/z-index:9;border-radius:50%;/*transform:translateX(100%);*/transition-duration:0.3s }
/*.follow-us-main ul li:nth-child(1){top:0%}
.follow-us-main ul li:nth-child(2){top:26.5%}
.follow-us-main ul li:nth-child(3){top:52.5%}
.follow-us-main ul li:nth-child(4){top:79%}*/
.follow-us-main ul li a{display:block;padding:7px;border-radius:50%;width:100%;height:100%;}
.follow-us-main ul li a img{display:block;width:100% }
.follow-us-main ul li a.facebook{background:#1877f2;border:2px solid #1877f2}
.follow-us-main ul li a.twitter{background:rgba(29,161,242,1.00);border:2px solid rgba(29,161,242,1.00)}
.follow-us-main ul li a.instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);border:2px solid #d6249f}
.follow-us-main ul li a.youtube{background:#f00;border:2px solid #f00}
.follow-us-main ul li a.reditt{background:rgba(255,69,0,1);border:2px solid rgba(255,69,0,1)}
.follow-us-main ul li a.discord{background:rgba(134,151,246,1);border:2px solid rgba(134,151,246,1)}
.follow-us-main ul li a:hover{box-shadow:0 0 5px 0px rgba(113,189,255,1);border:2px solid #fff}
.follow-us-main h3,.follow-us-main h5,.follow-us-main .email-div,.follow-us-main .subscribe-div,.follow-us-main ul li{transform:translateX(100px);opacity:0;transition-duration:0.3s}
.follow-us-main.opened{right:0;box-shadow:0 0 10px 7px rgba(113,189,255,1)}
.follow-us-main.opened .follow-us-link{box-shadow:0 0 6px 6px rgb(113 189 255)}
.follow-us-main.opened h3,.follow-us-main.opened h5,.follow-us-main.opened .email-div,.follow-us-main.opened .subscribe-div,.follow-us-main.opened ul li{transform:translateX(0);opacity:1;}
.follow-us-main.opened h3{transition-delay:0s}
.follow-us-main.opened h5{transition-delay:0.1s}
.follow-us-main.opened .email-div{transition-delay:0.2s}
.follow-us-main.opened .subscribe-div{transition-delay:0.3s}
.follow-us-main.opened ul li:nth-child(1){transition-delay:0.2s}
.follow-us-main.opened ul li:nth-child(2){transition-delay:0.3s}
.follow-us-main.opened ul li:nth-child(3){transition-delay:0.4s}
.follow-us-main.opened ul li:nth-child(4){transition-delay:0.5s}
.follow-us-main.opened ul li:nth-child(5){transition-delay:0.6s}
.follow-us-main.opened ul li:nth-child(6){transition-delay:0.7s}

/*
.follow-us-main ul li a:hover img{transform:scale(0.7)}
.follow-us-main:hover ul{left:-127%}
.follow-us-main:hover .follow-us-div{left:-69px;}
.follow-us-main:hover .follow-us-link{background:#000;color:#fff;border:2px solid #fff;box-shadow:0 0 15px 10px rgba(113,189,255,1)}
.follow-us-main:hover ul li{transform:translateX(0%)}
.follow-us-main:hover ul li:nth-child(1){transition-delay:0.1s}
.follow-us-main:hover ul li:nth-child(2){transition-delay:0.2s}
.follow-us-main:hover ul li:nth-child(3){transition-delay:0.3s}
.follow-us-main:hover ul li:nth-child(4){transition-delay:0.4s}*/


.main,.fullpage-wrapper{/*background:url("../images/web-site-bg.jpg") center top no-repeat;background-size:100% auto;*//*padding-top:85px*/ }
#section0{background:url("../images/bg-1.jpg") center top no-repeat;background-size:auto 100%;}
#section1{background:url("../images/bg-2.jpg") center top no-repeat;background-size:auto 100%;}
#section2{background:url("../images/bg-3.jpg") center top no-repeat;background-size:auto 100%;overflow:hidden }
#section3{background:url("../images/bg-4.jpg") center top no-repeat;background-size:auto 100%;}
#section4{background:url("../images/bg-5.jpg") center top no-repeat;background-size:auto 100%;}
/*.banner-img{position:relative;z-index:1;padding-bottom:100px;margin-top:90px}
.banner-img img{width:60%;display:block;margin:0 auto;position:relative;z-index:9}*/
.banner-img{width:100%;}
.banner-img,.banner-holder{position:absolute;left:0;top:0;right:0;bottom:0;z-index:9;text-align:center;overflow:hidden}
.banner-holder{z-index:15;top:10%;text-align:center;width:98%}
.banner-holder img{height:90%;max-width:100%;display:block;margin:0 auto}

.shine-main{position:absolute;bottom:13%;z-index:1;left:50%;transform:translateX(-53%);width:78%;}
.shine-main img{width:100%;}
.slideshow-img img{opacity:0.5}
.play-store-main ul li:nth-child(2) a{/*animation:shadow_anim 8s linear infinite*/}
.opacity0,.shine{opacity:0}
.shine{position:absolute!important;left:0;bottom:0;width:100%!important}
.fp-tableCell{position:relative;z-index:15}
.scroll-down{position:absolute;left:50%;transform:translateX(-50%);bottom:15px;z-index:9;color:#fff;font-size:11px;;text-align:center}
.scroll-down .mouse,.scroll-down p{display:inline-block;vertical-align:bottom }
.scroll-down p{text-align:center;font-size:12px;margin-bottom:3px;color:#999;font-weight:normal;letter-spacing:2px;  -webkit-animation: colorText 5s ease-out infinite, nudgeText 5s ease-out infinite;
          animation: colorText 5s ease-out infinite, nudgeText 5s ease-out infinite;}
.scroll-mouse{width:50px;display:block;}
.scroll-mouse span{display:block;width:20px;height:20px;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(-45deg)}


.mouse {
  background: #4e5559 -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), color-stop(50%, #ffffff), to(#ffffff));
  background: #4e5559 linear-gradient(transparent 0%, transparent 50%, #ffffff 50%, #ffffff 100%);
  position: relative;
  width: 17px;
  height: 29px;
  border-radius: 100px;
  background-size: 100% 200%;
  -webkit-animation: colorSlide 5s linear infinite, nudgeMouse 5s ease-out infinite;
          animation: colorSlide 5s linear infinite, nudgeMouse 5s ease-out infinite;
}
.mouse:before, .mouse:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.mouse:before {
  width: 15px;
  height: 27px;
  background-color: #222a30;
  border-radius: 80px;
}
.mouse:after {
  background-color: #ffffff;
  width: 3px;
  height: 3px;
  border-radius: 100%;
  /*-webkit-animation: trackBallSlide 5s linear infinite;*/
          animation: trackBallSlide 5s linear infinite;
}
.reverse.mouse{background: #ffffff -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), color-stop(50%, #4e5559), to(#4e5559));
  background: #ffffff linear-gradient(transparent 0%, transparent 50%, #4e5559 50%, #4e5559 100%);}
.reverse.mouse:before{background-color: #ffffff;}
.reverse.mouse:after {background-color: #222a30;}
@keyframes colorSlide {
  0% {
    background-position: 0% 100%;
  }
  20% {
    background-position: 0% 0%;
  }
  21% {
    background-color: #4e5559;
  }
  29.99% {
    background-color: #ffffff;
    background-position: 0% 0%;
  }
  30% {
    background-color: #4e5559;
    background-position: 0% 100%;
  }
  50% {
    background-position: 0% 0%;
  }
  51% {
    background-color: #4e5559;
  }
  59% {
    background-color: #ffffff;
    background-position: 0% 0%;
  }
  60% {
    background-color: #4e5559;
    background-position: 0% 100%;
  }
  80% {
    background-position: 0% 0%;
  }
  81% {
    background-color: #4e5559;
  }
  90%, 100% {
    background-color: #ffffff;
  }
}
@keyframes trackBallSlide {
 0% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(-10px);
            transform: scale(1) translateY(-10px);
  }
  6% {
    opacity: 1;
    -webkit-transform: scale(0.9) translateY(5px);
            transform: scale(0.9) translateY(5px);
  }
  14% {
    opacity: 0;
    -webkit-transform: scale(0.4) translateY(35px);
            transform: scale(0.4) translateY(35px);
  }
  15%, 19% {
    opacity: 0;
    -webkit-transform: scale(0.4) translateY(-10px);
            transform: scale(0.4) translateY(-10px);
  }
  28%, 29.99% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(-10px);
            transform: scale(1) translateY(-10px);
  }
  30% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(-10px);
            transform: scale(1) translateY(-10px);
  }
  36% {
    opacity: 1;
    -webkit-transform: scale(0.9) translateY(5px);
            transform: scale(0.9) translateY(5px);
  }
  44% {
    opacity: 0;
    -webkit-transform: scale(0.4) translateY(30px);
            transform: scale(0.4) translateY(30px);
  }
  45%, 49% {
    opacity: 0;
    -webkit-transform: scale(0.4) translateY(-10px);
            transform: scale(0.4) translateY(-10px);
  }
  58%, 59.99% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(-10px);
            transform: scale(1) translateY(-10px);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(-10px);
            transform: scale(1) translateY(-10px);
  }
  66% {
    opacity: 1;
    -webkit-transform: scale(0.9) translateY(5px);
            transform: scale(0.9) translateY(5px);
  }
  74% {
    opacity: 0;
    -webkit-transform: scale(0.4) translateY(35px);
            transform: scale(0.4) translateY(35px);
  }
  75%, 79% {
    opacity: 0;
    -webkit-transform: scale(0.4) translateY(-10px);
            transform: scale(0.4) translateY(-10px);
  }
  88%, 100% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(-10px);
            transform: scale(1) translateY(-10px);
  }
}
@-webkit-keyframes nudgeMouse {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  20% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  30% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  60% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  80% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  90% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes nudgeMouse {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  20% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  30% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  60% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  80% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  90% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes nudgeText {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  20% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  30% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  60% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  80% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  90% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes nudgeText {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  20% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  30% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  60% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  80% {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
  90% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes colorText {
  21% {
    color: #4e5559;
  }
  30% {
    color: #ffffff;
  }
  51% {
    color: #4e5559;
  }
  60% {
    color: #ffffff;
  }
  81% {
    color: #4e5559;
  }
  90% {
    color: #ffffff;
  }
}
@keyframes colorText {
  21% {
    color: #4e5559;
  }
  30% {
    color: #ffffff;
  }
  51% {
    color: #4e5559;
  }
  60% {
    color: #ffffff;
  }
  81% {
    color: #4e5559;
  }
  90% {
    color: #ffffff;
  }
}

canvas{position:absolute;left:0%;top:0%;width:100%;height:100%;z-index:1;}
canvas.zindex{z-index:9999!important;/*transition:all 4.5s ease;*/}


.hero-main{padding:90px 10% 0 10%;/*position:relative;z-index:15*/}
.hero-container .swiper-slide{height:auto;display:flex;-ms-flex-align:center!important;justify-content:center;align-items: center!important;}
.hero-man{width:35%}
.hero-container .swiper-slide img{/*max-width:100%*/}
.hero-container .swiper-slide .col-6{/**/  }
.hero-container .swiper-slide .col-6:first-child .hero-man{text-align:right;width:100%;}
.hero-container .swiper-slide .col-6:last-child{text-align:left;padding-left:0}
.hero-row{display:inline-table;width:100%}
.hero-left,.hero-right{width:50%}
.hero-left{float:left}
.hero-right{float:left}
.hero-man img{max-width:100%;position:relative;z-index:19}
.hero-man{/*padding-bottom:100px*/ text-align: center;position:relative;z-index:1}
.hero-base{margin:-16% auto 0 auto;z-index:1!important}
.hero-contents,.character{}
.hero-container .swiper-slide .hero-man .character{transform:translateY(-100%);transition:all 0.3s ease-out 0.5s;filter:blur(10px)}
.hero-container .swiper-slide-active .hero-man .character{transform:translateY(0%);filter:blur(0px)}
.hero-container .swiper-slide .hero-man .hero-base{transition:all 0.3s ease-out 0.5s;}
.hero-container .swiper-slide-active .hero-man .hero-base{animation:heroBase 0.3s linear 0.8s}


@keyframes heroBase{
	0%{transform:translateY(0)}
	25%{transform:translateY(5px)}
	50%{transform:translateY(-5px)}
	75%{transform:translateY(8px)}
	100%{transform:translateY(0px)}
}
.hero-contents{margin-left:30px;/*margin:80px 5% 0 5%;*/position:relative;width:45%;z-index:1}
.hero-contents::after{transition:all 0.3s ease-out 0.3s;opacity:0;content:'';position:absolute;left:0;width:100%;bottom:0;height:100%;display:block;background:url("../images/hero-bg.png") center top no-repeat;background-size:100% auto;z-index:-1}
.hero-contents img{max-width:100%}
.hero-contents-sb{position:absolute;z-index:1;left:0;top:0;padding:50px 100px;text-align:center}
.hero-btns{position:relative;z-index:1;text-align:center;}
.hero-btns h2{text-align:center;color:#fff;font-size:47px;text-transform:uppercase;display:inline-block;position:relative;z-index:1}
.hero-btns div{font-size:121px;line-height:89px; background: linear-gradient(to right, #FFF 20%, #7bf 40%, #7bf 60%, #FFF 80%);
  background-size: 200% auto;
  
  color: #000;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  
  animation: shine 2s linear infinite;}
@keyframes shine {
    to {
      background-position: 200% center;
    }
  }
.comic-container{}
.hero-contents-sb h3{color:#3a2a33;text-align:center;font-size:48px;text-transform:uppercase}
.hero-contents-sb p{font-family: 'MedievalSharp', cursive;font-size:24px;color:#3a2a33}
.discover-contents img,.discover-contents img{width:100%}
.comic-carousel .comic-holder img{max-height:100%;max-width:100%;}
.discover-main .hero-container{margin-top:-100px}
.comic-holder{text-align:center}
/*.hero-contents{opacity:0}*/
.hero-contents-sb h3,.hero-contents-sb p{transform:translateY(50%);transition:all 0.3s ease-out 0.7s;opacity:0}
.hero-contents-sb h3{}
.hero-contents-sb p{}
.hero-container .swiper-slide-active .hero-contents-sb h3,.hero-container .swiper-slide-active .hero-contents-sb p{transform:translateY(0%);opacity:1}
.hero-container .swiper-slide-active .hero-contents::after{opacity:1}


.digit-ink{display:inline-block;width:125px;float:left}
.digit-ink img{width:100%}
footer{overflow:hidden;background:#000000;display:flex;margin-top:25px}
footer .container-fluid .col-12{padding:0}
footer p,footer p a,footer a{color:#fff; }
footer a{text-align:center}
footer a:hover,footer a.active{color:rgb(113,189,255,1);text-align:center}
footer a.language{font-family: 'eras_bold_itcregular';display:none}
footer a.language img{margin-right:10px}
footer p{/*margin-left:125px;padding-right:125px;*/text-align:center;font-size:16px;text-transform:uppercase;padding-top:16px}
.hero-btns .swiper-button-prev::after,.hero-btns .swiper-button-next::after,.comic-carousel .swiper-button-prev::after,.comic-carousel .swiper-button-next::after{transform:rotate(45deg);position:absolute;content:'';width:80px;height:80px;top:17px;}
.hero-btns .swiper-button-prev::after,.comic-carousel .swiper-button-prev::after{right:0;border-bottom:12px solid rgba(255,255,255,0.9);border-left:12px solid rgba(255,255,255,0.9);border-right:12px solid rgba(255,255,255,0);border-top:12px solid rgba(255,255,255,0)}
.hero-btns .swiper-button-next::after,.comic-carousel .swiper-button-next::after{left:0;border-bottom:12px solid rgba(255,255,255,0);border-left:12px solid rgba(255,255,255,0);border-right:12px solid rgba(255,255,255,0.9);border-top:12px solid rgba(255,255,255,0.9)}
.hero-btns .swiper-button-prev:hover::after,.comic-carousel .swiper-button-prev:hover::after{right:0;border-bottom:12px solid #71bdff;border-left:12px solid #71bdff;border-right:12px solid rgba(255,255,255,0);border-top:12px solid rgba(255,255,255,0)}
.hero-btns .swiper-button-next:hover::after,.comic-carousel .swiper-button-next:hover::after{left:0;border-bottom:12px solid rgba(255,255,255,0);border-left:12px solid rgba(255,255,255,0);border-right:12px solid #71bdff;border-top:12px solid #71bdff}
.hero-btns .swiper-button-prev,.comic-carousel .swiper-button-prev{left:-125px;margin-top:-53px;width:115px;height:115px;background:none}
.hero-btns .swiper-button-next,.comic-carousel .swiper-button-next{right:-125px;margin-top:-53px;width:115px;height:115px;background:none}

.hero-btns .swiper-button-prev div,.hero-btns .swiper-button-next div,.hero-btns .swiper-button-prev div span,.hero-btns .swiper-button-next div span{width:115px;height:115px;position:relative;z-index:1;display:block}


.slideshow-container{position: absolute;top:0;left:0;right:0;bottom:0;z-index:9}
.slideshow-container .swiper-slide .slideshow-img{opacity:0;transition:all 2s ease-out 0s;}
.slideshow-container .swiper-slide-duplicate-active .slideshow-img,.slideshow-container .swiper-slide-active .slideshow-img{opacity:1;}
.discover-container{position: absolute;bottom:0;left:0;width:100%;overflow:visible!important}
footer{width:100%}
.discover-container .swiper-slide h1 a{color:red;text-decoration:underline}
.discover-container .swiper-slide h1 a:hover{color:#fff}
.section footer{position:absolute;bottom:0;left:0;z-index:99;}
footer{border:2px solid rgba(255,255,255,1);border-radius:10px 10px 0 0;border-bottom:0px solid rgba(255,255,255,1);}
.discover-main .hero-btns{position:absolute;top:100px;left:0;width:100%;z-index:99    }
/*.comic-main .hero-btns,.about-main .hero-btns*/
.shine-main div{/*border:1px solid red*/}
.about-main p{font-family:'Alice',serif;font-size:28px;text-align:center;color:#ffff}
footer{padding:15px}
.about-main footer p,.inner-pages footer p{text-align:center;font-size:16px;text-transform:uppercase;text-transform:none;padding:0;font-family: 'eras_bold_itcregular';}
.about-contents{padding-bottom:70px}
.about-contents h2{color:#fff;text-align:center;padding-bottom:0}
.about-contents p{text-transform:uppercase;padding:15px 0}
.comic-carousel{position:relative;z-index:1}
.comic-carousel .swiper-button-prev,.comic-carousel .swiper-button-next{position:absolute;top:50%;z-index:9;}
.comic-carousel .swiper-button-prev{left:-100px}
.comic-carousel .swiper-button-next{right:-100px}
.comic-main .container{margin-bottom:50px}
.about-main .hero-btns,.comic-main .hero-btns{margin-top:80px}
.comic-main .hero-btns{top:80px;position:absolute;margin-top:0;left:0;width:100%;}
.about-main .container{padding-bottom:0px}
.page-img{float:right;margin:0 0 10px 25px;max-width:600px;}
.padding-15{padding:15px}
.paddingtop-15{padding-top:15px}
.about-card{border:1px solid rgba(255,255,255,0.1);height:100%;padding:15px;}
/*.shine-container .swiper-slide img{width:100%; }
.swiper-container-fade .swiper-slide{transition-property:none!important}
.swiper-container-fade .swiper-slide img{opacity:0}
.swiper-container-fade .swiper-slide-active img,.swiper-container-fade .swiper-slide-duplicate-active img{opacity:1}*/


/*.shine1{animation:shine1 3s linear forwards}
.shine2{animation:shine2 3s linear paused;}
.shine3{animation:shine3 3s linear paused;}
.shine4{animation:shine4 3s linear paused;}

@keyframes shine1{
	0%{opacity:0}	
	75%{animation:shine2 3s linear forwards}
	100%{opacity:1}
}
@keyframes shine2{
	0%{opacity:0}	
	75%{animation:shine3 3s linear forwards}
	100%{opacity:1}
}
@keyframes shine3{
	0%{opacity:0}	
	75%{animation:shine4 3s linear forwards}
	100%{opacity:1}
}
@keyframes shine4{
	0%{opacity:0}	
	75%{animation:shine1 3s linear forwards}
	100%{opacity:1}
}*/	
.banner-main{position:relative;z-index:1}
.book-holder{background:url("../images/book.png") center 95% no-repeat;background-size:80% auto;position:absolute;left:-5%;top:-3%;width:103.5%;bottom:0%;z-index:1 }
.play-store-main{position:absolute;left:0;width:100%;bottom:85px;z-index:88}
.play-store-main ul{/*max-width:550px;*/margin:0 auto} 
.play-store-main ul li{padding:10px 15px;text-align:center}
.play-store-main ul li:nth-child(1) span,.play-store-main ul li:nth-child(3) span{position:absolute;top:100%;left:-2.5%;width:105%;display:block;color:#fff;font-size:40px;text-align:center;text-transform:uppercase;text-shadow:0 0 5px rgba(113,189,255,1)}
.play-store-main ul li:nth-child(1) span img,.play-store-main ul li:nth-child(3) span img{width:100%;}
.play-store-main ul li a{border:2px solid #fff;border-radius:10px;display:block;background:rgba(0,0,0,0.8);position:relative;z-index:1}
.play-store-main ul li a img{height:80px}
.play-store-main ul li a:hover{box-shadow:0 0 15px 10px rgba(113,189,255,1)}
.play-store-main ul li a:hover{background:rgba(0,47,88,1) }

@keyframes shadow_anim{
	0%{box-shadow:0 0 10px 8px rgba(113,189,255,1);background:#71bdff }
	25%{box-shadow:0 0 14px 7px rgba(101,197,65,1);background:#65c541}
	50%{box-shadow:0 0 8px 8px rgba(255,193,5,1);background:#ffc105}
	75%{box-shadow:0 0 15px 10px rgba(229,45,4,1);background:#e52d04}
	100%{box-shadow:0 0 10px 8px rgba(113,189,255,1);background:#71bdff}
}
.play-now .button,#fp-nav ul li a.active span{animation:shadow_anim 10s linear infinite }
.privacy-model{background:linear-gradient(180deg, rgba(147,211,223,1) 0%, rgba(19,22,26,1) 100%);background:url("../images/popup-bg.jpg") left top no-repeat;background-size:cover}
.model-bg{background:linear-gradient(180deg, rgba(147,211,223,1) 0%, rgba(19,22,26,1) 100%);background:url("../images/loading-bg.jpg") left top no-repeat;background-size:cover}
/*.fancybox-content{background:linear-gradient(180deg, rgba(147,211,223,1) 0%, rgba(19,22,26,1) 100%);background:url("../images/loading-bg.jpg") left top no-repeat;background-size:cover}*/
.form-control{}

.form-control,select.form-control{padding: .775rem .75rem;border:3px solid rgba(255,255,255,0.8);background:none;color:#fff;font-size:20px}
.form-control:hover,.form-control:focus{background:none;color:#fff;border: 3px solid rgba(113,189,255,0.9);}
select.form-control:not([size]):not([multiple]){height:auto}
select.form-control:not([size]):not([multiple]) option{color:#000}
.main{background:url("../images/loading-bg.jpg") left top no-repeat;background-size:cover;min-height:100vh;padding-top:100px;padding-bottom:75px;position:relative;z-index:1}
.main .container,.page-section .container{position:relative;z-index:15}
.main h1,.inner-pages h1{text-align:center;color:#fff;padding-top:25px;border-top:1px solid rgba(255,255,255,0.1);margin-top:25px}
.main h1:first-child,.inner-pages h1:first-child{padding-top:10px;border-top:0px solid rgba(255,255,255,0.1);margin-top:0px}
.main h1{margin-bottom:15px}
.inner-pages h2,.inner-pages h3,.inner-pages h4,.inner-pages h5{}
.inner-pages h2,.inner-pages h3,.inner-pages h4,.inner-pages h5{color:rgb(113,189,255,1)}
.page-section{position:relative;z-index:15;padding-top:100px;}
.particle-ball{position:fixed;left:0;top:0;width:100%;height:100%;opacity:0.2}
.blue-color{color:rgb(113,189,255,1)}
.hero-thumb-column{padding:15px}
.hero-thumb,.world-thumb{color:#fff;text-align:center;position:relative;z-index:1;background:#000;border:2px solid rgba(113,189,255,1);border-radius:5px;overflow:hidden}
.hero-thumb h3{color:#fff;background:rgba(113,189,255,1);font-size:22px;/*position:absolute;z-index:9;left:0;width:100%;bottom:0;*/}
.hero-holder img{width:100%}
.hero-thumb:hover,.world-thumb:hover{box-shadow:0 0 10px 8px rgba(113,189,255,1)}
.world-thumb h3{color:#fff;z-index:9;left:0;width:100%;bottom:0 ;background:rgba(113,189,255,1);font-size:22px;}
.about-img{width:50%;float:left;margin:0 35px 20px 0;border:1px solid rgb(113,189,255,1);padding:10px;border-radius:5px;}
.about-img img{width:100%;border-radius:5px;}
.about-div{padding:15px 25px;background:rgba(0,0,0,0.2);height:100%}
.main p,.inner-pages p{color:rgba(255,255,255,0.85);padding:10px 0;font-size:17px;line-height:24px}
.inner-pages p strong{font-size:19px;color:rgb(113,189,255,1)}
.inner-pages p a,.clr-blue{color:rgb(113,189,255,1)}
.inner-pages p a:hover{color:rgb(255,255,255,1)}
.inner-pages h3{color:rgb(113,189,255,1)}
.innerpages{overflow:visible!important}
.inner-pages table tr th,.inner-pages table tr td{color:rgba(255,255,255,0.85);font-size:17px;line-height:24px}
.inner-pages table tr th{color:rgb(113,189,255,1)}
.table-data{margin:15px 0}
.table-data tr th,.table-data tr td{color:#fff}
.unstyled{text-align:left;}
.unstyled li{display:inline-block;margin-right:25px;position:relative;z-index:1}
.unstyled li:last-child{margin-right:0px}
.styled-checkbox {
  position: absolute;
  opacity: 0;
}
.styled-checkbox + label {
  position:relative;
  cursor:pointer;
  padding:0;font-size:16px;line-height: 1.5;
}
.styled-checkbox + label:before {
  content: '';border-radius: 50%; 
  margin-right:10px;margin-left:1px;
  display: inline-block;
  vertical-align:bottom;
  width: 28px;
  height: 28px;
  background: #fff;box-shadow: 0 0 0 1px #9dca00;
}
.styled-checkbox:hover + label:before {
  background:#fff;box-shadow: 0 0 0 1px #9dca00;
}
.styled-checkbox:focus + label:before {
  box-shadow: 0 0 0 1px #9dca00;
}
.styled-checkbox:checked + label:before {
  background:#9dca00;box-shadow: 0 0 0 1px #9dca00;
}
.styled-checkbox:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.styled-checkbox:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.styled-checkbox:checked + label:after {
 content: '✓';
position: absolute;
left: 8px;
top: 0px;
background: none;
width: 2px;
height: 2px;
color: #000;
font-size: 18px;font-weight: bold;
}
.subscribe-link{display:none}

/*.checkbox .styled-checkbox:checked + label:after {content:"";width:23px;height:23px;left:3px;top:3px;bottom:3px;right:3px;background:#c9b87a}*/
.privacy-model{width:1170px;display:none} 
.privacy-model,.privacy-model h4,.privacy-model p{color:rgba(255,255,255,0.8)}
.privacy-model h1{color:rgb(113,189,255,1);padding-top:10px}
.privacy-model h1:first-child{padding-top:0px}
.privacy-model h2{color:rgb(113,189,255,1);}
.privacy-model h3{padding-top:15px;color:rgb(113,189,255,1);padding-bottom:0}
.privacy-model h4{padding-top:15px;color:rgb(113,189,255,1);padding-bottom:0}
.privacy-model h5{padding-top:15px;color:rgb(113,189,255,1);padding-bottom:0}
.privacy-model p {font-size:15px;padding:10px 0;line-height:normal}
.privacy-model ul,.inner-pages ul{margin:10px 0}
.privacy-model ul li,.inner-pages ul li{padding:10px 0 10px 20px;position:relative;z-index:1;color:#fff}
.privacy-model ul li::before,.inner-pages ul li::before{content:'';position:absolute;left:0px;top:17px;width:7px;height:7px;transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;}
.inner-pages a{color:#fff}
.inner-pages a:hover{color:rgb(113,189,255,1)}
.footer{position: absolute;bottom:0;left:0;right:0  }
.footer footer{border: 2px solid rgba(255,255,255,1); border-radius: 10px 10px 0 0;border-bottom: 0px solid rgba(255,255,255,1);padding:15px }
.footer footer p{padding:0}
.music-div a{display:block;border:1px solid rgba(255,255,255,0.1);background:#222;}
.music-div a img{width:100%}
.music-div a:hover{border:1px solid rgba(255,255,255,1);}
.discover-text{top:0;left:0;width:100%;height:100%;z-index:9}
.discover-sub{width:768px;margin:0 auto;color:#fff}
.discover-sub h1,.discover-sub p{color:#fff;text-align:center}
.discover-sub p{padding-top:20px;font-size:22px}
.discover-sub::before{/*position:absolute;top:-50%;content:'';background:#000;left:0;width:100%;height:150%;z-index:-1*/}
.discover-contents .dummy{opacity:0}
.successed{color:lightgreen}
.failed{color:red}
.privacy-div ol{padding-left:15px}
.privacy-div ol li{list-style-type: decimal}
.inner-pages li{color: rgba(255,255,255,0.85);
    padding: 10px 0;
    font-size: 17px;
    line-height: 24px;}

.popup-hidden{width:575px;display:none;padding:35px}
.popup-hidden h2{padding-top:0px;font-size: 25px;color:#fff;padding-bottom:25px}
.popup-hidden p{font-size:16px;line-height:20px;color:#fff;}
.animated-modal a{color:rgb(113,189,255,1)}
.popup-hidden .listing li::before{top:12px;}
.popup-hidden.subscribe-model p{font-size:22px;padding:0 0 15px 0;line-height:normal}
/* Start state */
.animated-modal {border-radius:4px;overflow:hidden;transform: translateY(-50px);transition:all .7s;}
#signupModal{width:575px}
.animated-modal .anim1,.animated-modal .anim2,.animated-modal .anim3,.animated-modal .anim4,.animated-modal .anim5,.animated-modal .anim6,.animated-modal .anim7,.animated-modal .anim7,.animated-modal .anim8,.animated-modal .anim9,.animated-modal .anim10,.animated-modal .anim11,.animated-modal .anim12,.animated-modal .anim13,.animated-modal .anim14,.animated-modal .anim15,.animated-modal .anim16,.animated-modal .anim17,.animated-modal .anim18,.animated-modal .anim19,.animated-modal .anim20,.animated-modal .anim21,.animated-modal .anim22,.animated-modal .anim23,.animated-modal .anim24,.animated-modal .anim25
{transform: translateY(-50px);opacity:0;transition-property:transform, opacity;transition-duration:.4s;}

/* Final state */
.fancybox-slide--current .product-detail,
.fancybox-slide--current .animated-modal,
.fancybox-slide--current .animated-modal .anim1,
.fancybox-slide--current .animated-modal .anim2,
.fancybox-slide--current .animated-modal .anim3,
.fancybox-slide--current .animated-modal .anim4,
.fancybox-slide--current .animated-modal .anim5,
.fancybox-slide--current .animated-modal .anim6,
.fancybox-slide--current .animated-modal .anim7,
.fancybox-slide--current .animated-modal .anim8,
.fancybox-slide--current .animated-modal .anim9,
.fancybox-slide--current .animated-modal .anim10,
.fancybox-slide--current .animated-modal .anim11,
.fancybox-slide--current .animated-modal .anim12,
.fancybox-slide--current .animated-modal .anim13,
.fancybox-slide--current .animated-modal .anim14,
.fancybox-slide--current .animated-modal .anim15,
.fancybox-slide--current .animated-modal .anim16,
.fancybox-slide--current .animated-modal .anim17,
.fancybox-slide--current .animated-modal .anim18,
.fancybox-slide--current .animated-modal .anim19,
.fancybox-slide--current .animated-modal .anim20,
.fancybox-slide--current .animated-modal .anim21,
.fancybox-slide--current .animated-modal .anim22,
.fancybox-slide--current .animated-modal .anim23,
.fancybox-slide--current .animated-modal .anim24,
.fancybox-slide--current .animated-modal .anim25
{
  transform: translateY(0);
  opacity: 1;
}

/* Reveal content with different delays */

.fancybox-slide--current .animated-modal .anim1 {
  transition-delay: .1s;
}

.fancybox-slide--current .animated-modal .anim2 {
  transition-delay: .2s;
}
.fancybox-slide--current .animated-modal .anim3 {
  transition-delay: .3s;
}
.fancybox-slide--current .animated-modal .anim4 {
  transition-delay: .4s;
}
.fancybox-slide--current .animated-modal .anim5 {
  transition-delay: .5s;
}
.fancybox-slide--current .animated-modal .anim6 {
  transition-delay: .6s;
}
.fancybox-slide--current .animated-modal .anim7 {
  transition-delay: .7s;
}
.fancybox-slide--current .animated-modal .anim8 {
  transition-delay: .8s;
}
.fancybox-slide--current .animated-modal .anim9 {
  transition-delay: .9s;
}
.fancybox-slide--current .animated-modal .anim10 {
  transition-delay: 1s;
}
.fancybox-slide--current .animated-modal .anim11 {
  transition-delay: 1.1s;
}
.fancybox-slide--current .animated-modal .anim12 {
  transition-delay: 1.2s;
}
.fancybox-slide--current .animated-modal .anim13 {
  transition-delay: 1.3s;
}
.fancybox-slide--current .animated-modal .anim14 {
  transition-delay: 1.4s;
}
.fancybox-slide--current .animated-modal .anim15 {
  transition-delay: 1.5s;
}
.fancybox-slide--current .animated-modal .anim16 {
  transition-delay: 1.6s;
}
.fancybox-slide--current .animated-modal .anim17 {
  transition-delay: 1.7s;
}
.fancybox-slide--current .animated-modal .anim18 {
  transition-delay: 1.8s;
}
.fancybox-slide--current .animated-modal .anim19 {
  transition-delay: 1.9s;
}
.fancybox-slide--current .animated-modal .anim20 {
  transition-delay: 2s;
}
.fancybox-slide--current .animated-modal .anim21 {
  transition-delay: 2.1s;
}
.fancybox-slide--current .animated-modal .anim22 {
  transition-delay: 2.2s;
}
.fancybox-slide--current .animated-modal .anim23 {
  transition-delay: 2.3s;
}
.fancybox-slide--current .animated-modal .anim24 {
  transition-delay: 2.4s;
}
.fancybox-slide--current .animated-modal .anim25 {
  transition-delay: 2.5s;
}


button,.form-control,
textarea:hover, 
.form-control:hover, 
textarea:active, 
.form-control:active, 
textarea:focus, 
.form-control:focus,
button:focus,
button:active,
button:hover,
label:focus,
.btn:active,
.btn.active,.swiper-button-next, .swiper-button-prev
{
    outline:0px !important;
    -webkit-appearance:none;/*box-shadow:none!important */
}

.input::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
  color:rgba(255,255,255,0.6); font-style: italic
}
.input::-moz-placeholder,.form-control::-moz-placeholder { /* Firefox 19+ */
   color:rgba(255,255,255,0.7); font-style: italic
}
.input:-ms-input-placeholder,.form-control:-ms-input-placeholder { /* IE 10+ */
  color:rgba(255,255,255,0.7); font-style: italic
}
.input:-moz-placeholder,.form-control:-moz-placeholder { /* Firefox 18- */
   color:rgba(255,255,255,0.7); font-style: italic
}
::selection 		{color:#fff;background:#71bdff}
::-moz-selection	{color:#fff;background:#71bdff}
.none				{display:none !important}

.fancybox-close-small,.fancybox-close-small:after,.swiper-pagination-bullet{outline: none !important; box-shadow: none;}
.fancybox-button svg path{fill:#ffff;}
.fancybox-button:hover svg path{fill:#71bdff;}

a					{color:#000000;text-decoration:none}
a:hover 			{color:#fff;text-decoration:none}
a:focus 			{color:#fff;text-decoration:none}

.button{font:400 17px/25px 'eras_bold_itcregular';color:#fff;background:#71bdff;padding:10px 25px 9px 25px;display:inline-block;border-radius:5px;cursor:pointer;text-align:center;border:2px solid #fff;text-decoration:none;vertical-align:middle;letter-spacing:0px;/*box-shadow:0 0 7px 6px rgba(113,189,255,1)*/ }
.button:hover,.button:focus{background:#000;color:#fff;border:2px solid #fff;box-shadow:0 0 10px 7px rgba(113,189,255,1)}