@import url('https://fonts.googleapis.com/css?family=Poppins:300,500,600&subset=latin-ext');
#confea-banner, #confea-banner * {
  margin: 0px;
  padding: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 15px;
}
#confea-banner {
  width: 300px;
  height: 600px;
  color: #fff;
  background: url(confeabg_300x600.jpg) center center no-repeat;
  font-family: 'Poppins', sans-serif;
  font-weight: 300;
  text-align: center;
  position: relative;
}

#confea-banner #top-confea {
  padding: 35px 25px 0 25px;
}
	
#confea-banner #logo-confea {
  -webkit-animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  -webkit-animation-delay: .5s;
  animation-delay: .5s;
  margin-bottom: 6px;
}
#confea-banner #claim {
  font-weight: 500;
  font-size: 15px;
  margin-top: 0px;
  -webkit-animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  -webkit-animation-delay: .8s;
  animation-delay: .8s;
}

#confea-banner a, #confea-banner a:link, #confea-banner a:visited, #confea-banner a:hover {
  display: block;
  width: 300px;
  height: 600px;
  color: #fff !important;
  text-decoration: none !important;
}

#confea-banner ul {
  position: absolute;
  bottom: 15px;
  left: 40px;
  margin: 20px 0;
  padding: 0;
  list-style-type: none;
  text-align: left;
}
#confea-banner ul li {
  position: relative;
  padding-left: 24px;
  margin: 4px 0;
  -webkit-animation: slidein .9s alternate;
  animation: slidein .9s alternate;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  opacity: 0;
}
#confea-banner ul li:before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 10px;
  background: url(ico_check.svg) center center no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
  position: absolute;
  left: 0;
  top: 7px;
}
#confea-banner ul li.li-1 {
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
}
#confea-banner ul li.li-2 {
  -webkit-animation-delay: 2.0s;
  animation-delay: 2.0s;
}
#confea-banner ul li.li-3 {
  -webkit-animation-delay: 2.4s;
  animation-delay: 2.4s;
}
#confea-banner ul li.li-4 {
  -webkit-animation-delay: 2.8s;
  animation-delay: 2.8s;
}
#confea-banner ul li strong {
  color: #11B379;
}
#confea-banner .button {
  display: inline-block;
  padding: 5px 10px;
  background: #11B379;
  font-weight: 500;
  font-size: 11px;
  border-radius: 50px;
  margin-top: 20px;
  -webkit-animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both, pulse 0.7s;
  animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both, pulse 0.7s;
  -webkit-animation-delay: 1.1s, 3.5s;
  animation-delay: 1.1s, 3.5s;
}
@-webkit-keyframes slidein {
  0% {
    margin-left: -300px;
    -webkit-filter: blur(4px);
    filter: blur(4px);
  }
  100% {
    margin-left: 0px;
    opacity: 1;
    -webkit-filter: blur(0px);
    filter: blur(0px);
  }
}
@keyframes slidein {
  0% {
    margin-left: -300px;
    -webkit-filter: blur(4px);
    filter: blur(4px);
  }
  100% {
    margin-left: 0px;
    opacity: 1;
    -webkit-filter: blur(0px);
    filter: blur(0px);
  }
}
@-webkit-keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
