.innerMainPanel0 {
  position: absolute;
  z-index: -1;
  height: 100%;
  min-width: 960px;
  width: 100%;
  background-repeat: no-repeat;
  left: 0;
  border-color: #000;
  border-style: solid
}

.innerMainRow1 {
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  z-index: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  position: relative
}

.innerMainRow3 {
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  z-index: 1;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  position: relative
}

.ContentHeight {
  min-height: 2227px;
  height: auto
}

.ContentHeight {
  display: block;
  width: 960px;
  height: 2227px;
  min-height: auto;
  min-height: initial
}

.innerMainRow5 {
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  z-index: 2;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  position: relative
}

.innerShape7 {
  left: -200px;
  top: 70px;
  width: 1360px;
  height: 443px;
  z-index: 1000042;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  background-repeat: no-repeat;
  background-color: #e6e6e6;
  background-image: url('/images/77E2CEF6-E096-9B88-AE7E-410F39F972FD.jpg');
  background-size: cover;
  opacity: .65;
  filter: alpha(opacity=65);
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  background-position: center center;
  overflow: hidden
}

.innerShape7 {
  display: block;
  width: 1360px;
  left: -200px;
  initialTop: 70;
  initialLeft: 440;
  top: 70px;
  height: 443px;
  initialHeight: 443;
  fittingType: 0;
  imagePositionType: 4
}

.innerText9 {
  left: 137px;
  top: 248px;
  width: 713px;
  min-height: 85px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000043;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText9_ContentDiv {
  word-wrap: break-word
}

  .innerText9_ContentDiv .ospfxwf0145a5f251c646124d754c8e6093c88ossfx {
    font-size: 75px;
    letter-spacing: 6px
  }

.innerText9 {
  display: block;
  prevBottom: 408;
  width: 713px;
  initialWidth: 713;
  min-height: 85px;
  initialHeight: 85;
  initialLeft: 137;
  initialTop: 248;
  left: 137px;
  top: 248px
}

.innerShape10 {
  left: -200px;
  top: 3115px;
  width: 1360px;
  height: 413px;
  z-index: 1000008;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  background-color: #3f3f3f;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape10 {
  display: block;
  initialLeft: 459;
  initialTop: 3115;
  left: -200px;
  height: 413px;
  width: 1360px;
  initialHeight: 413;
  top: 3115px
}

.innerText11 {
  left: 56px;
  top: 3168px;
  width: 330px;
  min-height: 30px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000009;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText11_ContentDiv {
  word-wrap: break-word
}

  .innerText11_ContentDiv .ospfxw164d74de671575a1023bfd91223ef873ossfx {
    color: #fff;
    font-size: 28px;
    line-height: 28px
  }

.innerText11 {
  display: block;
  initialLeft: 56;
  initialTop: 3168;
  left: 56px;
  prevBottom: 4617.984375;
  top: 3168px
}

.innerText12 {
  left: 323px;
  top: 3411px;
  width: 330px;
  min-height: 30px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000010;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText12_ContentDiv {
  word-wrap: break-word
}

  .innerText12_ContentDiv .ospfxw8b64f338ae8cd0d354ecc5b666189b39ossfx {
    font-size: 20px;
    line-height: 10px;
    color: #ccc
  }

  .innerText12_ContentDiv .ospfxwbbeda40b648eb49137e5af9eee313152ossfx {
    font-size: 20px;
    line-height: 10px;
    color: #ccc
  }

.innerText12 {
  display: block;
  initialLeft: 323;
  initialTop: 3411;
  left: 323px;
  prevBottom: 4845.9609375;
  width: 330px;
  initialWidth: 330;
  min-height: 30px;
  initialHeight: 30;
  top: 3411px
}

.innerText13 {
  left: 569px;
  top: 3607px;
  width: 370px;
  min-height: 56px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000011;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText13_ContentDiv {
  word-wrap: break-word
}

  .innerText13_ContentDiv .ospfxwae475302ad1550a43ad67a5f9d753406ossfx {
    color: #fff;
    font-size: 38px;
    line-height: 35px
  }

.innerText13 {
  display: block;
  initialLeft: 569;
  initialTop: 3607;
  left: 569px;
  prevBottom: 4787.9765625;
  width: 370px;
  initialWidth: 370;
  min-height: 56px;
  initialHeight: 56;
  top: 3607px
}

.innerShape14 {
  left: -200px;
  top: 515px;
  width: 1360px;
  height: 250px;
  z-index: 1000041;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  background-color: #3f3f3f;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape14 {
  display: block;
  initialLeft: 459;
  initialTop: 515;
  left: -200px;
  height: 250px;
  width: 1360px;
  initialHeight: 250;
  top: 515px
}

.innerMagicWidget18 {
  left: 556px;
  top: 1008px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000044;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget18 {
  display: block;
  initialWidth: 326;
  initialHeight: 54;
  initialLeft: 556;
  initialTop: 1008;
  left: 556px;
  top: 1008px;
  prevBottom: 1136;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget18_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget18_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget18_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget18_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget18_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget18_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget18_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget18_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget18_ey;
  animation-name: hvr-pulse_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget18_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget18_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget18_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget18_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget18_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget18_ey;
  animation-name: hvr-push_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget18_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget18_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget18_ey:hover, .hvr-pop_innerMagicWidget18_ey:focus, .hvr-pop_innerMagicWidget18_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget18_ey;
  animation-name: hvr-pop_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget18_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget18_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget18_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget18_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget18_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget18_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget18_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget18_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget18_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget18_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget18_ey,hvr-bob_innerMagicWidget18_ey;
  animation-name: hvr-bob-float_innerMagicWidget18_ey,hvr-bob_innerMagicWidget18_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget18_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget18_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget18_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget18_ey,hvr-hang_innerMagicWidget18_ey;
  animation-name: hvr-hang-sink_innerMagicWidget18_ey,hvr-hang_innerMagicWidget18_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget18_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget18_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget18_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget18_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget18_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget18_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget18_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget18_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget18_ey;
  animation-name: hvr-wobble-top_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget18_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget18_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget18_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget18_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget18_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget18_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget18_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget18_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget18_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget18_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget18_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget18_ey {
}

  .hvr-buzz_innerMagicWidget18_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget18_ey;
    animation-name: hvr-buzz_innerMagicWidget18_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget18_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget18_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget18_ey {
}

  .hvr-buzz-out_innerMagicWidget18_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget18_ey;
    animation-name: hvr-buzz-out_innerMagicWidget18_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget18_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget18_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget18_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget18_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget18_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget18_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget18_ey;
    animation-name: hvr-back-pulse_innerMagicWidget18_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget18_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget18_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget18_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget18_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget18_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget18_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget18_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget18_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget18_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget18_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget18_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget18_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget18_ey:hover, .hvr-border-fade_innerMagicWidget18_ey:focus, .hvr-border-fade_innerMagicWidget18_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget18_ey:hover, .hvr-hollow_innerMagicWidget18_ey:focus, .hvr-hollow_innerMagicWidget18_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget18_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget18_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget18_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget18_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget18_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget18_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget18_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget18_ey;
    animation-name: hvr-ripple-out_innerMagicWidget18_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget18_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget18_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget18_ey {
}

  .hvr-ripple-in_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget18_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget18_ey;
    animation-name: hvr-ripple-in_innerMagicWidget18_ey
  }

.hvr-outline-out_innerMagicWidget18_ey {
}

  .hvr-outline-out_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget18_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget18_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget18_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget18_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget18_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget18_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget18_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget18_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget18_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget18_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget18_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget18_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget18_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget18_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget18_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget18_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget18_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget18_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget18_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget18_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget18_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget18_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget18_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget18_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget18_ey:hover:before, .hvr-shadow-radial_innerMagicWidget18_ey:focus:before, .hvr-shadow-radial_innerMagicWidget18_ey:active:before, .hvr-shadow-radial_innerMagicWidget18_ey:hover:after, .hvr-shadow-radial_innerMagicWidget18_ey:focus:after, .hvr-shadow-radial_innerMagicWidget18_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget18_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget18_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget18_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget18_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget18_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget18_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget18_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget18_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget18_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget18_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget18_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget18_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget18_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget18_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget18_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget18_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget18_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget18_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget18_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget18_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget18_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget18_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget18_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget18_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget18_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget18_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget18_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget18_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget18_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget18_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget18_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget18_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget18_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget18_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget18_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget18_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget18_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerText19 {
  left: 86px;
  top: 1001px;
  width: 434px;
  min-height: 85px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000045;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText19_ContentDiv {
  word-wrap: break-word
}

  .innerText19_ContentDiv .ospfxw20ab520b0a12900f85cf2a33f4069155ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

  .innerText19_ContentDiv .ospfxw1a869195170ff16800469acbcc581ed8ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

.innerText19 {
  display: block;
  initialLeft: 87;
  initialTop: 1002;
  left: 86px;
  prevBottom: 1161;
  top: 1001px;
  width: 434px;
  initialWidth: 434;
  initialHeight: 85;
  min-height: 85px
}

.innerText20 {
  left: 87px;
  top: 1182px;
  width: 434px;
  min-height: 85px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000046;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText20_ContentDiv {
  word-wrap: break-word
}

  .innerText20_ContentDiv .ospfxw16ba276400bf29c41444fd7976611377ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

  .innerText20_ContentDiv .ospfxwa34b6032956666ff7a8c7c1b482d04dfossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

.innerText20 {
  display: block;
  initialLeft: 88;
  initialTop: 1183;
  left: 87px;
  prevBottom: 1342;
  top: 1182px;
  width: 434px;
  initialWidth: 434;
  initialHeight: 85;
  min-height: 85px
}

.innerText21 {
  left: 10px;
  top: 508px;
  width: 935px;
  min-height: 288px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000048;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText21_ContentDiv {
  word-wrap: break-word
}

  .innerText21_ContentDiv .ospfxweb3bb9035cab5a0dfdf055809463d88fossfx {
    color: #fff;
    font-size: 21px;
    line-height: 14px;
    text-transform: uppercase
  }

  .innerText21_ContentDiv .ospfxwd5575f5d44e406876f357e7b03e3e976ossfx {
    color: #fff;
    font-size: 28px;
    line-height: 28px;
    text-align: justify
  }

  .innerText21_ContentDiv .ospfxw850ec1816888ae0b0bf225d9bfcd02daossfx {
    font-size: 25px;
    text-align: left
  }

  .innerText21_ContentDiv .ospfxw5a7b6389fefdc3bf6998348c04dd2d86ossfx {
    font-size: 25px;
    text-align: left
  }

.innerText21 {
  display: block;
  initialLeft: 11;
  initialTop: 509;
  left: 10px;
  prevBottom: 877;
  top: 508px;
  width: 935px;
  initialWidth: 935;
  initialHeight: 288;
  min-height: 288px
}

.innerMagicWidget22 {
  left: 556px;
  top: 1188px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000050;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget22 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 372;
  initialTop: 1155;
  left: 556.5px;
  top: 1188.5px;
  prevBottom: 1316;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget22_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget22_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget22_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget22_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget22_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget22_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget22_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget22_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget22_ey;
  animation-name: hvr-pulse_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget22_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget22_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget22_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget22_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget22_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget22_ey;
  animation-name: hvr-push_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget22_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget22_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget22_ey:hover, .hvr-pop_innerMagicWidget22_ey:focus, .hvr-pop_innerMagicWidget22_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget22_ey;
  animation-name: hvr-pop_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget22_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget22_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget22_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget22_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget22_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget22_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget22_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget22_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget22_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget22_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget22_ey,hvr-bob_innerMagicWidget22_ey;
  animation-name: hvr-bob-float_innerMagicWidget22_ey,hvr-bob_innerMagicWidget22_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget22_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget22_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget22_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget22_ey,hvr-hang_innerMagicWidget22_ey;
  animation-name: hvr-hang-sink_innerMagicWidget22_ey,hvr-hang_innerMagicWidget22_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget22_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget22_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget22_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget22_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget22_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget22_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget22_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget22_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget22_ey;
  animation-name: hvr-wobble-top_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget22_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget22_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget22_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget22_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget22_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget22_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget22_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget22_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget22_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget22_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget22_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget22_ey {
}

  .hvr-buzz_innerMagicWidget22_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget22_ey;
    animation-name: hvr-buzz_innerMagicWidget22_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget22_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget22_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget22_ey {
}

  .hvr-buzz-out_innerMagicWidget22_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget22_ey;
    animation-name: hvr-buzz-out_innerMagicWidget22_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget22_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget22_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget22_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget22_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget22_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget22_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget22_ey;
    animation-name: hvr-back-pulse_innerMagicWidget22_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget22_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget22_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget22_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget22_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget22_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget22_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget22_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget22_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget22_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget22_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget22_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget22_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget22_ey:hover, .hvr-border-fade_innerMagicWidget22_ey:focus, .hvr-border-fade_innerMagicWidget22_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget22_ey:hover, .hvr-hollow_innerMagicWidget22_ey:focus, .hvr-hollow_innerMagicWidget22_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget22_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget22_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget22_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget22_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget22_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget22_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget22_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget22_ey;
    animation-name: hvr-ripple-out_innerMagicWidget22_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget22_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget22_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget22_ey {
}

  .hvr-ripple-in_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget22_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget22_ey;
    animation-name: hvr-ripple-in_innerMagicWidget22_ey
  }

.hvr-outline-out_innerMagicWidget22_ey {
}

  .hvr-outline-out_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget22_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget22_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget22_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget22_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget22_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget22_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget22_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget22_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget22_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget22_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget22_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget22_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget22_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget22_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget22_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget22_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget22_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget22_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget22_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget22_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget22_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget22_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget22_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget22_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget22_ey:hover:before, .hvr-shadow-radial_innerMagicWidget22_ey:focus:before, .hvr-shadow-radial_innerMagicWidget22_ey:active:before, .hvr-shadow-radial_innerMagicWidget22_ey:hover:after, .hvr-shadow-radial_innerMagicWidget22_ey:focus:after, .hvr-shadow-radial_innerMagicWidget22_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget22_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget22_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget22_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget22_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget22_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget22_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget22_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget22_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget22_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget22_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget22_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget22_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget22_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget22_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget22_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget22_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget22_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget22_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget22_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget22_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget22_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget22_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget22_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget22_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget22_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget22_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget22_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget22_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget22_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget22_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget22_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget22_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget22_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget22_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget22_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget22_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget22_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerText23 {
  left: 94px;
  top: 1340px;
  width: 434px;
  min-height: 85px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000051;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText23_ContentDiv {
  word-wrap: break-word
}

  .innerText23_ContentDiv .ospfxw6c03adc056672f8320b7193423f64324ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

  .innerText23_ContentDiv .ospfxwddbbedcb36357f719120c3e525a9413cossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

.innerText23 {
  display: block;
  initialLeft: 95;
  initialTop: 1341;
  left: 94px;
  prevBottom: 1501;
  top: 1340px;
  width: 434px;
  initialWidth: 434;
  initialHeight: 85;
  min-height: 85px
}

.innerMagicWidget24 {
  left: 554px;
  top: 1346px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000053;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget24 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 554;
  initialTop: 1346;
  left: 554px;
  top: 1346px;
  prevBottom: 1474;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget24_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget24_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget24_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget24_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget24_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget24_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget24_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget24_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget24_ey;
  animation-name: hvr-pulse_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget24_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget24_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget24_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget24_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget24_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget24_ey;
  animation-name: hvr-push_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget24_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget24_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget24_ey:hover, .hvr-pop_innerMagicWidget24_ey:focus, .hvr-pop_innerMagicWidget24_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget24_ey;
  animation-name: hvr-pop_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget24_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget24_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget24_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget24_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget24_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget24_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget24_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget24_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget24_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget24_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget24_ey,hvr-bob_innerMagicWidget24_ey;
  animation-name: hvr-bob-float_innerMagicWidget24_ey,hvr-bob_innerMagicWidget24_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget24_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget24_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget24_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget24_ey,hvr-hang_innerMagicWidget24_ey;
  animation-name: hvr-hang-sink_innerMagicWidget24_ey,hvr-hang_innerMagicWidget24_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget24_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget24_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget24_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget24_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget24_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget24_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget24_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget24_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget24_ey;
  animation-name: hvr-wobble-top_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget24_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget24_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget24_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget24_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget24_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget24_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget24_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget24_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget24_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget24_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget24_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget24_ey {
}

  .hvr-buzz_innerMagicWidget24_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget24_ey;
    animation-name: hvr-buzz_innerMagicWidget24_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget24_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget24_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget24_ey {
}

  .hvr-buzz-out_innerMagicWidget24_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget24_ey;
    animation-name: hvr-buzz-out_innerMagicWidget24_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget24_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget24_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget24_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget24_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget24_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget24_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget24_ey;
    animation-name: hvr-back-pulse_innerMagicWidget24_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget24_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget24_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget24_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget24_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget24_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget24_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget24_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget24_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget24_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget24_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget24_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget24_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget24_ey:hover, .hvr-border-fade_innerMagicWidget24_ey:focus, .hvr-border-fade_innerMagicWidget24_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget24_ey:hover, .hvr-hollow_innerMagicWidget24_ey:focus, .hvr-hollow_innerMagicWidget24_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget24_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget24_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget24_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget24_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget24_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget24_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget24_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget24_ey;
    animation-name: hvr-ripple-out_innerMagicWidget24_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget24_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget24_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget24_ey {
}

  .hvr-ripple-in_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget24_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget24_ey;
    animation-name: hvr-ripple-in_innerMagicWidget24_ey
  }

.hvr-outline-out_innerMagicWidget24_ey {
}

  .hvr-outline-out_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget24_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget24_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget24_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget24_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget24_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget24_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget24_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget24_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget24_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget24_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget24_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget24_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget24_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget24_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget24_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget24_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget24_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget24_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget24_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget24_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget24_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget24_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget24_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget24_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget24_ey:hover:before, .hvr-shadow-radial_innerMagicWidget24_ey:focus:before, .hvr-shadow-radial_innerMagicWidget24_ey:active:before, .hvr-shadow-radial_innerMagicWidget24_ey:hover:after, .hvr-shadow-radial_innerMagicWidget24_ey:focus:after, .hvr-shadow-radial_innerMagicWidget24_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget24_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget24_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget24_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget24_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget24_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget24_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget24_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget24_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget24_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget24_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget24_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget24_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget24_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget24_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget24_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget24_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget24_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget24_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget24_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget24_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget24_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget24_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget24_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget24_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget24_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget24_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget24_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget24_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget24_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget24_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget24_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget24_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget24_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget24_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget24_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget24_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget24_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerShape25 {
  left: 57px;
  top: 955px;
  width: 849px;
  height: 179px;
  z-index: 1000040;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: solid;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape25 {
  display: block;
  initialLeft: 57;
  initialTop: 955;
  left: 57px;
  top: 955px;
  width: 849px;
  initialWidth: 849;
  height: 179px;
  initialHeight: 179
}

.innerShape26 {
  left: 62px;
  top: 1132px;
  width: 849px;
  height: 179px;
  z-index: 1000039;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: solid;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape26 {
  display: block;
  initialLeft: 42;
  initialTop: 1112;
  left: 62px;
  top: 1132px;
  width: 849px;
  initialWidth: 849;
  height: 179px;
  initialHeight: 179
}

.innerShape27 {
  left: 61px;
  top: 1293px;
  width: 849px;
  height: 179px;
  z-index: 1000038;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: solid;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape27 {
  display: block;
  initialLeft: 21;
  initialTop: 1253;
  left: 61px;
  top: 1293px;
  width: 849px;
  initialWidth: 849;
  height: 179px;
  initialHeight: 179
}

.innerText28 {
  left: 94px;
  top: 1540px;
  width: 445px;
  min-height: 94px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000054;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText28_ContentDiv {
  word-wrap: break-word
}

.innerText28 {
  display: block;
  initialLeft: 95;
  initialTop: 1541;
  left: 94px;
  prevBottom: 1709;
  top: 1540px;
  width: 445px;
  initialWidth: 445;
  initialHeight: 94;
  min-height: 94px
}

.innerMagicWidget29 {
  left: 556px;
  top: 1536px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000055;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget29 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 556;
  initialTop: 1536;
  left: 556px;
  top: 1536px;
  prevBottom: 1664;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget29_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget29_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget29_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget29_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget29_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget29_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget29_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget29_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget29_ey;
  animation-name: hvr-pulse_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget29_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget29_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget29_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget29_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget29_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget29_ey;
  animation-name: hvr-push_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget29_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget29_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget29_ey:hover, .hvr-pop_innerMagicWidget29_ey:focus, .hvr-pop_innerMagicWidget29_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget29_ey;
  animation-name: hvr-pop_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget29_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget29_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget29_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget29_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget29_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget29_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget29_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget29_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget29_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget29_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget29_ey,hvr-bob_innerMagicWidget29_ey;
  animation-name: hvr-bob-float_innerMagicWidget29_ey,hvr-bob_innerMagicWidget29_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget29_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget29_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget29_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget29_ey,hvr-hang_innerMagicWidget29_ey;
  animation-name: hvr-hang-sink_innerMagicWidget29_ey,hvr-hang_innerMagicWidget29_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget29_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget29_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget29_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget29_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget29_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget29_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget29_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget29_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget29_ey;
  animation-name: hvr-wobble-top_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget29_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget29_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget29_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget29_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget29_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget29_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget29_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget29_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget29_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget29_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget29_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget29_ey {
}

  .hvr-buzz_innerMagicWidget29_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget29_ey;
    animation-name: hvr-buzz_innerMagicWidget29_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget29_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget29_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget29_ey {
}

  .hvr-buzz-out_innerMagicWidget29_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget29_ey;
    animation-name: hvr-buzz-out_innerMagicWidget29_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget29_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget29_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget29_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget29_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget29_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget29_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget29_ey;
    animation-name: hvr-back-pulse_innerMagicWidget29_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget29_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget29_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget29_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget29_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget29_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget29_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget29_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget29_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget29_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget29_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget29_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget29_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget29_ey:hover, .hvr-border-fade_innerMagicWidget29_ey:focus, .hvr-border-fade_innerMagicWidget29_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget29_ey:hover, .hvr-hollow_innerMagicWidget29_ey:focus, .hvr-hollow_innerMagicWidget29_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget29_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget29_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget29_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget29_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget29_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget29_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget29_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget29_ey;
    animation-name: hvr-ripple-out_innerMagicWidget29_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget29_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget29_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget29_ey {
}

  .hvr-ripple-in_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget29_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget29_ey;
    animation-name: hvr-ripple-in_innerMagicWidget29_ey
  }

.hvr-outline-out_innerMagicWidget29_ey {
}

  .hvr-outline-out_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget29_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget29_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget29_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget29_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget29_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget29_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget29_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget29_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget29_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget29_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget29_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget29_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget29_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget29_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget29_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget29_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget29_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget29_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget29_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget29_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget29_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget29_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget29_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget29_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget29_ey:hover:before, .hvr-shadow-radial_innerMagicWidget29_ey:focus:before, .hvr-shadow-radial_innerMagicWidget29_ey:active:before, .hvr-shadow-radial_innerMagicWidget29_ey:hover:after, .hvr-shadow-radial_innerMagicWidget29_ey:focus:after, .hvr-shadow-radial_innerMagicWidget29_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget29_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget29_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget29_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget29_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget29_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget29_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget29_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget29_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget29_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget29_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget29_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget29_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget29_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget29_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget29_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget29_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget29_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget29_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget29_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget29_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget29_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget29_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget29_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget29_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget29_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget29_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget29_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget29_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget29_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget29_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget29_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget29_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget29_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget29_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget29_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget29_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget29_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerShape30 {
  left: 60px;
  top: 1471px;
  width: 849px;
  height: 179px;
  z-index: 1000037;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: solid;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape30 {
  display: block;
  initialLeft: -513;
  initialTop: 1252;
  left: 60px;
  top: 1471.5px;
  width: 849px;
  initialWidth: 849;
  height: 179px;
  initialHeight: 179
}

.innerText31 {
  left: 98px;
  top: 1711px;
  width: 434px;
  min-height: 85px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000056;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText31_ContentDiv {
  word-wrap: break-word
}

  .innerText31_ContentDiv .ospfxw018ea948566ba394352559f0602f96e1ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

.innerText31 {
  display: block;
  initialLeft: 99;
  initialTop: 1712;
  left: 98px;
  prevBottom: 1871;
  top: 1711px;
  width: 434px;
  initialWidth: 434;
  initialHeight: 85;
  min-height: 85px
}

.innerMagicWidget32 {
  left: 555px;
  top: 1716px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000057;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget32 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 555;
  initialTop: 1716;
  left: 555px;
  top: 1716px;
  prevBottom: 1844;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget32_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget32_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget32_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget32_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget32_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget32_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget32_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget32_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget32_ey;
  animation-name: hvr-pulse_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget32_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget32_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget32_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget32_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget32_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget32_ey;
  animation-name: hvr-push_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget32_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget32_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget32_ey:hover, .hvr-pop_innerMagicWidget32_ey:focus, .hvr-pop_innerMagicWidget32_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget32_ey;
  animation-name: hvr-pop_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget32_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget32_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget32_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget32_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget32_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget32_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget32_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget32_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget32_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget32_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget32_ey,hvr-bob_innerMagicWidget32_ey;
  animation-name: hvr-bob-float_innerMagicWidget32_ey,hvr-bob_innerMagicWidget32_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget32_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget32_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget32_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget32_ey,hvr-hang_innerMagicWidget32_ey;
  animation-name: hvr-hang-sink_innerMagicWidget32_ey,hvr-hang_innerMagicWidget32_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget32_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget32_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget32_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget32_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget32_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget32_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget32_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget32_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget32_ey;
  animation-name: hvr-wobble-top_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget32_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget32_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget32_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget32_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget32_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget32_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget32_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget32_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget32_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget32_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget32_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget32_ey {
}

  .hvr-buzz_innerMagicWidget32_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget32_ey;
    animation-name: hvr-buzz_innerMagicWidget32_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget32_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget32_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget32_ey {
}

  .hvr-buzz-out_innerMagicWidget32_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget32_ey;
    animation-name: hvr-buzz-out_innerMagicWidget32_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget32_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget32_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget32_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget32_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget32_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget32_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget32_ey;
    animation-name: hvr-back-pulse_innerMagicWidget32_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget32_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget32_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget32_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget32_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget32_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget32_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget32_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget32_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget32_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget32_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget32_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget32_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget32_ey:hover, .hvr-border-fade_innerMagicWidget32_ey:focus, .hvr-border-fade_innerMagicWidget32_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget32_ey:hover, .hvr-hollow_innerMagicWidget32_ey:focus, .hvr-hollow_innerMagicWidget32_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget32_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget32_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget32_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget32_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget32_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget32_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget32_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget32_ey;
    animation-name: hvr-ripple-out_innerMagicWidget32_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget32_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget32_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget32_ey {
}

  .hvr-ripple-in_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget32_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget32_ey;
    animation-name: hvr-ripple-in_innerMagicWidget32_ey
  }

.hvr-outline-out_innerMagicWidget32_ey {
}

  .hvr-outline-out_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget32_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget32_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget32_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget32_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget32_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget32_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget32_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget32_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget32_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget32_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget32_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget32_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget32_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget32_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget32_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget32_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget32_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget32_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget32_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget32_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget32_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget32_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget32_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget32_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget32_ey:hover:before, .hvr-shadow-radial_innerMagicWidget32_ey:focus:before, .hvr-shadow-radial_innerMagicWidget32_ey:active:before, .hvr-shadow-radial_innerMagicWidget32_ey:hover:after, .hvr-shadow-radial_innerMagicWidget32_ey:focus:after, .hvr-shadow-radial_innerMagicWidget32_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget32_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget32_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget32_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget32_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget32_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget32_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget32_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget32_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget32_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget32_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget32_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget32_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget32_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget32_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget32_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget32_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget32_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget32_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget32_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget32_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget32_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget32_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget32_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget32_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget32_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget32_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget32_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget32_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget32_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget32_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget32_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget32_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget32_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget32_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget32_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget32_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget32_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerText33 {
  left: 94px;
  top: 1922px;
  width: 434px;
  min-height: 85px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000058;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText33_ContentDiv {
  word-wrap: break-word
}

  .innerText33_ContentDiv .ospfxwf204f20f4c3d0b1c9bfc18569bf0c585ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

.innerText33 {
  display: block;
  initialLeft: 95;
  initialTop: 1923;
  left: 94px;
  prevBottom: 2083;
  top: 1922px;
  width: 434px;
  initialWidth: 434;
  initialHeight: 85;
  min-height: 85px
}

.innerMagicWidget34 {
  left: 550px;
  top: 1922px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000059;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget34 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 550;
  initialTop: 1922;
  left: 550px;
  top: 1922px;
  prevBottom: 2050;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget34_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget34_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget34_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget34_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget34_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget34_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget34_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget34_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget34_ey;
  animation-name: hvr-pulse_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget34_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget34_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget34_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget34_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget34_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget34_ey;
  animation-name: hvr-push_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget34_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget34_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget34_ey:hover, .hvr-pop_innerMagicWidget34_ey:focus, .hvr-pop_innerMagicWidget34_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget34_ey;
  animation-name: hvr-pop_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget34_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget34_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget34_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget34_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget34_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget34_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget34_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget34_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget34_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget34_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget34_ey,hvr-bob_innerMagicWidget34_ey;
  animation-name: hvr-bob-float_innerMagicWidget34_ey,hvr-bob_innerMagicWidget34_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget34_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget34_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget34_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget34_ey,hvr-hang_innerMagicWidget34_ey;
  animation-name: hvr-hang-sink_innerMagicWidget34_ey,hvr-hang_innerMagicWidget34_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget34_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget34_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget34_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget34_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget34_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget34_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget34_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget34_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget34_ey;
  animation-name: hvr-wobble-top_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget34_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget34_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget34_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget34_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget34_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget34_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget34_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget34_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget34_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget34_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget34_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget34_ey {
}

  .hvr-buzz_innerMagicWidget34_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget34_ey;
    animation-name: hvr-buzz_innerMagicWidget34_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget34_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget34_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget34_ey {
}

  .hvr-buzz-out_innerMagicWidget34_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget34_ey;
    animation-name: hvr-buzz-out_innerMagicWidget34_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget34_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget34_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget34_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget34_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget34_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget34_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget34_ey;
    animation-name: hvr-back-pulse_innerMagicWidget34_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget34_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget34_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget34_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget34_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget34_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget34_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget34_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget34_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget34_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget34_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget34_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget34_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget34_ey:hover, .hvr-border-fade_innerMagicWidget34_ey:focus, .hvr-border-fade_innerMagicWidget34_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget34_ey:hover, .hvr-hollow_innerMagicWidget34_ey:focus, .hvr-hollow_innerMagicWidget34_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget34_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget34_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget34_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget34_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget34_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget34_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget34_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget34_ey;
    animation-name: hvr-ripple-out_innerMagicWidget34_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget34_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget34_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget34_ey {
}

  .hvr-ripple-in_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget34_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget34_ey;
    animation-name: hvr-ripple-in_innerMagicWidget34_ey
  }

.hvr-outline-out_innerMagicWidget34_ey {
}

  .hvr-outline-out_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget34_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget34_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget34_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget34_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget34_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget34_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget34_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget34_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget34_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget34_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget34_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget34_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget34_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget34_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget34_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget34_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget34_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget34_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget34_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget34_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget34_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget34_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget34_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget34_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget34_ey:hover:before, .hvr-shadow-radial_innerMagicWidget34_ey:focus:before, .hvr-shadow-radial_innerMagicWidget34_ey:active:before, .hvr-shadow-radial_innerMagicWidget34_ey:hover:after, .hvr-shadow-radial_innerMagicWidget34_ey:focus:after, .hvr-shadow-radial_innerMagicWidget34_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget34_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget34_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget34_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget34_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget34_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget34_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget34_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget34_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget34_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget34_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget34_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget34_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget34_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget34_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget34_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget34_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget34_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget34_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget34_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget34_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget34_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget34_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget34_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget34_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget34_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget34_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget34_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget34_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget34_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget34_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget34_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget34_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget34_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget34_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget34_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget34_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget34_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerShape35 {
  left: 55px;
  top: 1652px;
  width: 849px;
  height: 179px;
  z-index: 1000036;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: solid;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape35 {
  display: block;
  initialLeft: -538;
  initialTop: 1413;
  left: 55px;
  top: 1652.5px;
  width: 849px;
  initialWidth: 849;
  height: 179px;
  initialHeight: 179
}

.innerText36 {
  left: -72px;
  top: 1485px;
  width: 330px;
  min-height: 30px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000060;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText36_ContentDiv {
  word-wrap: break-word
}

  .innerText36_ContentDiv .ospfxw556583b87bd6f3d25b92a5e6f9a6814cossfx {
    font-size: 28px
  }

.innerText36 {
  display: block;
  initialLeft: -72;
  initialTop: 1485;
  left: -72px;
  top: 1485px;
  prevBottom: 1589
}

.innerText37 {
  left: -80px;
  top: 1665px;
  width: 330px;
  min-height: 30px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000061;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText37_ContentDiv {
  word-wrap: break-word
}

  .innerText37_ContentDiv .ospfxw556583b87bd6f3d25b92a5e6f9a6814cossfx {
    font-size: 28px
  }

.innerText37 {
  display: block;
  initialLeft: -80;
  initialTop: 1665;
  left: -80px;
  top: 1665px;
  prevBottom: 1769;
  width: 330px;
  initialWidth: 330;
  min-height: 30px;
  initialHeight: 30
}

.innerText38 {
  left: -72px;
  top: 1855px;
  width: 330px;
  min-height: 30px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000062;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText38_ContentDiv {
  word-wrap: break-word
}

  .innerText38_ContentDiv .ospfxw556583b87bd6f3d25b92a5e6f9a6814cossfx {
    font-size: 28px
  }

.innerText38 {
  display: block;
  initialLeft: -72;
  initialTop: 1855;
  left: -72px;
  top: 1855px;
  prevBottom: 1959
}

.innerShape55 {
  left: 55px;
  top: 1840px;
  width: 849px;
  height: 179px;
  z-index: 1000035;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: solid;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape55 {
  display: block;
  initialLeft: 55;
  initialTop: 1840;
  left: 55px;
  top: 1840px;
  width: 849px;
  initialWidth: 849;
  height: 179px;
  initialHeight: 179
}

.innerText56 {
  left: -72px;
  top: 2039px;
  width: 330px;
  min-height: 30px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000064;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText56_ContentDiv {
  word-wrap: break-word
}

  .innerText56_ContentDiv .ospfxw556583b87bd6f3d25b92a5e6f9a6814cossfx {
    font-size: 28px
  }

.innerText56 {
  display: block;
  initialLeft: -72;
  initialTop: 2039;
  left: -72px;
  top: 2039px;
  prevBottom: 2143
}

.innerText57 {
  left: 93px;
  top: 2101px;
  width: 434px;
  min-height: 85px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000065;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText57_ContentDiv {
  word-wrap: break-word
}

  .innerText57_ContentDiv .ospfxw9dbdbee6e6531743439d234a3774177fossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

.innerText57 {
  display: block;
  initialLeft: 94;
  initialTop: 2102;
  left: 93px;
  prevBottom: 2262;
  top: 2101px;
  width: 434px;
  initialWidth: 434;
  initialHeight: 85;
  min-height: 85px
}

.innerMagicWidget58 {
  left: 550px;
  top: 2090px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000066;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget58 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 472;
  initialTop: 2082;
  left: 550px;
  top: 2090.59997558594px;
  prevBottom: 2218;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget58_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget58_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget58_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget58_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget58_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget58_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget58_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget58_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget58_ey;
  animation-name: hvr-pulse_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget58_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget58_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget58_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget58_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget58_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget58_ey;
  animation-name: hvr-push_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget58_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget58_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget58_ey:hover, .hvr-pop_innerMagicWidget58_ey:focus, .hvr-pop_innerMagicWidget58_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget58_ey;
  animation-name: hvr-pop_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget58_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget58_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget58_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget58_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget58_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget58_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget58_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget58_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget58_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget58_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget58_ey,hvr-bob_innerMagicWidget58_ey;
  animation-name: hvr-bob-float_innerMagicWidget58_ey,hvr-bob_innerMagicWidget58_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget58_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget58_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget58_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget58_ey,hvr-hang_innerMagicWidget58_ey;
  animation-name: hvr-hang-sink_innerMagicWidget58_ey,hvr-hang_innerMagicWidget58_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget58_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget58_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget58_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget58_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget58_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget58_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget58_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget58_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget58_ey;
  animation-name: hvr-wobble-top_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget58_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget58_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget58_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget58_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget58_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget58_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget58_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget58_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget58_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget58_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget58_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget58_ey {
}

  .hvr-buzz_innerMagicWidget58_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget58_ey;
    animation-name: hvr-buzz_innerMagicWidget58_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget58_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget58_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget58_ey {
}

  .hvr-buzz-out_innerMagicWidget58_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget58_ey;
    animation-name: hvr-buzz-out_innerMagicWidget58_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget58_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget58_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget58_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget58_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget58_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget58_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget58_ey;
    animation-name: hvr-back-pulse_innerMagicWidget58_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget58_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget58_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget58_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget58_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget58_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget58_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget58_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget58_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget58_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget58_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget58_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget58_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget58_ey:hover, .hvr-border-fade_innerMagicWidget58_ey:focus, .hvr-border-fade_innerMagicWidget58_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget58_ey:hover, .hvr-hollow_innerMagicWidget58_ey:focus, .hvr-hollow_innerMagicWidget58_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget58_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget58_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget58_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget58_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget58_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget58_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget58_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget58_ey;
    animation-name: hvr-ripple-out_innerMagicWidget58_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget58_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget58_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget58_ey {
}

  .hvr-ripple-in_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget58_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget58_ey;
    animation-name: hvr-ripple-in_innerMagicWidget58_ey
  }

.hvr-outline-out_innerMagicWidget58_ey {
}

  .hvr-outline-out_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget58_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget58_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget58_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget58_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget58_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget58_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget58_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget58_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget58_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget58_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget58_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget58_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget58_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget58_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget58_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget58_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget58_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget58_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget58_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget58_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget58_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget58_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget58_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget58_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget58_ey:hover:before, .hvr-shadow-radial_innerMagicWidget58_ey:focus:before, .hvr-shadow-radial_innerMagicWidget58_ey:active:before, .hvr-shadow-radial_innerMagicWidget58_ey:hover:after, .hvr-shadow-radial_innerMagicWidget58_ey:focus:after, .hvr-shadow-radial_innerMagicWidget58_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget58_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget58_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget58_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget58_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget58_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget58_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget58_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget58_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget58_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget58_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget58_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget58_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget58_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget58_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget58_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget58_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget58_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget58_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget58_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget58_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget58_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget58_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget58_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget58_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget58_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget58_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget58_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget58_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget58_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget58_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget58_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget58_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget58_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget58_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget58_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget58_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget58_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerShape59 {
  left: 57px;
  top: 797px;
  width: 849px;
  height: 179px;
  z-index: 1000067;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: solid;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerShape59 {
  display: block;
  initialLeft: -379;
  initialTop: 692;
  left: 57px;
  top: 797px;
  width: 849px;
  initialWidth: 849;
  height: 179px;
  initialHeight: 179
}

.innerMagicWidget60 {
  left: 556px;
  top: 850px;
  width: 326px;
  height: 54px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000068;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.innerMagicWidget60 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 120;
  initialTop: 745;
  left: 556px;
  top: 850px;
  prevBottom: 978;
  width: 326px;
  height: 54px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget60_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget60_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #1a9ef2;
  border: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  background-color: #1a9ef2
}

  .button_innerMagicWidget60_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget60_ey {
  display: table-cell;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 95%
}

.default-style-solid {
  font-size: 25px;
  font-family: Oswald;
  color: #fff
}

.hvr-grow_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget60_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget60_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget60_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget60_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget60_ey;
  animation-name: hvr-pulse_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.hvr-pulse-grow_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget60_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget60_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget60_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate
}

.hvr-push_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget60_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget60_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget60_ey;
  animation-name: hvr-push_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-pop_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget60_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget60_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget60_ey:hover, .hvr-pop_innerMagicWidget60_ey:focus, .hvr-pop_innerMagicWidget60_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget60_ey;
  animation-name: hvr-pop_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-in_innerMagicWidget60_ey:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-bounce-out_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #1a9ef2
}

  .hvr-bounce-out_innerMagicWidget60_ey:hover {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)
  }

.hvr-rotate_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-rotate_innerMagicWidget60_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget60_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-float_innerMagicWidget60_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

  .hvr-sink_innerMagicWidget60_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget60_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob_innerMagicWidget60_ey {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget60_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget60_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget60_ey,hvr-bob_innerMagicWidget60_ey;
  animation-name: hvr-bob-float_innerMagicWidget60_ey,hvr-bob_innerMagicWidget60_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-hang_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget60_ey {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget60_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget60_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget60_ey,hvr-hang_innerMagicWidget60_ey;
  animation-name: hvr-hang-sink_innerMagicWidget60_ey,hvr-hang_innerMagicWidget60_ey;
  -webkit-animation-duration: .3s,1.5s;
  animation-duration: .3s,1.5s;
  -webkit-animation-delay: 0s,.3s;
  animation-delay: 0s,.3s;
  -webkit-animation-timing-function: ease-out,ease-in-out;
  animation-timing-function: ease-out,ease-in-out;
  -webkit-animation-iteration-count: 1,infinite;
  animation-iteration-count: 1,infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal,alternate;
  animation-direction: normal,alternate
}

.hvr-skew_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget60_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-forward_innerMagicWidget60_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

  .hvr-skew-backward_innerMagicWidget60_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes hvr-wobble-vertical_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.hvr-wobble-vertical_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget60_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-horizontal_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px)
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px)
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.hvr-wobble-horizontal_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget60_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-bottom-right_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translate(8px,8px);
    transform: translate(8px,8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,-6px);
    transform: translate(-6px,-6px)
  }

  49.95% {
    -webkit-transform: translate(4px,4px);
    transform: translate(4px,4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,-2px);
    transform: translate(-2px,-2px)
  }

  83.25% {
    -webkit-transform: translate(1px,1px);
    transform: translate(1px,1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-bottom-right_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget60_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-to-top-right_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: translate(8px,-8px);
    transform: translate(8px,-8px)
  }

  33.3% {
    -webkit-transform: translate(-6px,6px);
    transform: translate(-6px,6px)
  }

  49.95% {
    -webkit-transform: translate(4px,-4px);
    transform: translate(4px,-4px)
  }

  66.6% {
    -webkit-transform: translate(-2px,2px);
    transform: translate(-2px,2px)
  }

  83.25% {
    -webkit-transform: translate(1px,-1px);
    transform: translate(1px,-1px)
  }

  100% {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }
}

.hvr-wobble-to-top-right_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget60_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.hvr-wobble-top_innerMagicWidget60_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-top_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-top_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget60_ey;
  animation-name: hvr-wobble-top_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-bottom_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-bottom_innerMagicWidget60_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget60_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget60_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget60_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-wobble-skew_innerMagicWidget60_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

@keyframes hvr-wobble-skew_innerMagicWidget60_ey {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg)
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg)
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg)
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg)
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0)
  }
}

.hvr-wobble-skew_innerMagicWidget60_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget60_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget60_ey;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget60_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

@keyframes hvr-buzz_innerMagicWidget60_ey {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }
}

.hvr-buzz_innerMagicWidget60_ey {
}

  .hvr-buzz_innerMagicWidget60_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget60_ey;
    animation-name: hvr-buzz_innerMagicWidget60_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

@-webkit-keyframes hvr-buzz-out_innerMagicWidget60_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

@keyframes hvr-buzz-out_innerMagicWidget60_ey {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0)
  }

  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0)
  }
}

.hvr-buzz-out_innerMagicWidget60_ey {
}

  .hvr-buzz-out_innerMagicWidget60_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget60_ey;
    animation-name: hvr-buzz-out_innerMagicWidget60_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

.hvr-fade_innerMagicWidget60_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget60_ey:hover {
    background-color: #0874ce;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget60_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget60_ey {
  50% {
    background-color: #1a9ef2;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget60_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #1a9ef2
}

  .hvr-back-pulse_innerMagicWidget60_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget60_ey;
    animation-name: hvr-back-pulse_innerMagicWidget60_ey;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #0874ce;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-right_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-left_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-bottom_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-sweep-to-top_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-right_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-left_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-left_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-bottom_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-bottom_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
      transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
    }

.hvr-bounce-to-top_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-bounce-to-top_innerMagicWidget60_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget60_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function: cubic-bezier(.52,1.64,.37,.66)
  }

.hvr-radial-out_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    border-radius: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-out_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #0874ce
}

  .hvr-radial-in_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2;
    border-radius: 100%;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-radial-in_innerMagicWidget60_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget60_ey {
  position: relative;
  background-color: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #1a9ef2;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-in_innerMagicWidget60_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget60_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-rectangle-out_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget60_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-horizontal_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget60_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-horizontal_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget60_ey {
  position: relative;
  background: #0874ce;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-in-vertical_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget60_ey {
  position: relative;
  background: #1a9ef2;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0874ce;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-shutter-out-vertical_innerMagicWidget60_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget60_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-border-fade_innerMagicWidget60_ey:hover, .hvr-border-fade_innerMagicWidget60_ey:focus, .hvr-border-fade_innerMagicWidget60_ey:active {
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 2px transparent,0 0 1px rgba(0,0,0,0) !important;
  background-color: #1a9ef2
}

  .hvr-hollow_innerMagicWidget60_ey:hover, .hvr-hollow_innerMagicWidget60_ey:focus, .hvr-hollow_innerMagicWidget60_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #0874ce,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget60_ey:hover a {
      color: #0874ce !important
    }

.hvr-trim_innerMagicWidget60_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    border: #0874ce solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-trim_innerMagicWidget60_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget60_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget60_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget60_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget60_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget60_ey;
    animation-name: hvr-ripple-out_innerMagicWidget60_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget60_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget60_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget60_ey {
}

  .hvr-ripple-in_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget60_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget60_ey;
    animation-name: hvr-ripple-in_innerMagicWidget60_ey
  }

.hvr-outline-out_innerMagicWidget60_ey {
}

  .hvr-outline-out_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-out_innerMagicWidget60_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget60_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget60_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-outline-in_innerMagicWidget60_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget60_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #0874ce !important;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-left_innerMagicWidget60_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-center_innerMagicWidget60_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-from-right_innerMagicWidget60_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-left_innerMagicWidget60_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-center_innerMagicWidget60_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-from-right_innerMagicWidget60_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden;
  background-color: #1a9ef2
}

  .hvr-reveal_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #0874ce;
    border-style: solid;
    border-width: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-reveal_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-underline-reveal_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget60_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget60_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #0874ce;
    height: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }

  .hvr-overline-reveal_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget60_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget60_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget60_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-box-shadow-outset_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget60_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget60_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  box-shadow: inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
}

  .hvr-box-shadow-inset_innerMagicWidget60_ey:hover {
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0) !important
  }

.hvr-float-shadow_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-float-shadow_innerMagicWidget60_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget60_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget60_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-shadow-radial_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    content: "";
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-shadow-radial_innerMagicWidget60_ey:before {
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget60_ey:after {
    top: 100%;
    background: -webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);
    background: radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)
  }

  .hvr-shadow-radial_innerMagicWidget60_ey:hover:before, .hvr-shadow-radial_innerMagicWidget60_ey:focus:before, .hvr-shadow-radial_innerMagicWidget60_ey:active:before, .hvr-shadow-radial_innerMagicWidget60_ey:hover:after, .hvr-shadow-radial_innerMagicWidget60_ey:focus:after, .hvr-shadow-radial_innerMagicWidget60_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget60_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-top_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent
  }

  .hvr-bubble-top_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget60_ey {
  position: relative;
  background-color: #1a9ef2
}

  .hvr-bubble-right_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget60_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 4%;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2
  }

  .hvr-bubble-right-static_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget60_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget60_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget60_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget60_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    border-style: solid;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget60_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget60_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    top: 0;
    border-style: solid;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #1a9ef2 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget60_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget60_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget60_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 10px);
    right: 0;
    content: "";
    border-style: solid;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #1a9ef2;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget60_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget60_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget60_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget60_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget60_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    left: calc(50% - 10px);
    bottom: 0;
    border-style: solid;
    border-width: 16px 10px 0 10px;
    border-color: #1a9ef2 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget60_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget60_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget60_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget60_ey:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: calc(50% - 10px);
    left: 0;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #1a9ef2 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget60_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget60_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget60_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget60_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget60_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget60_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget60_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget60_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget60_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget60_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget60_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget60_ey {
  animation: zoomInFormInPlace 2s ease-in-out
}

@keyframes zoomInLeftToRight {
  from {
    transform: translateX(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInLeftToRight_innerMagicWidget60_ey {
  animation: zoomInLeftToRight 1s ease-in-out
}

@keyframes zoomInRightToLeft {
  from {
    transform: translateX(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateX(0) scale(1);
    opacity: 1
  }
}

.ZoomInRightToLeft_innerMagicWidget60_ey {
  animation: zoomInRightToLeft 1s ease-in-out
}

@keyframes zoomInTopToBottom {
  from {
    transform: translateY(-100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInTopToBottom_innerMagicWidget60_ey {
  animation: zoomInTopToBottom 1s ease-in-out
}

@keyframes zoomInBottomToTop {
  from {
    transform: translateY(100%) scale(.5);
    opacity: 0
  }

  to {
    transform: translateY(0) scale(1);
    opacity: 1
  }
}

.ZoomInBottomToTop_innerMagicWidget60_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerText61 {
  left: 86px;
  top: 843px;
  width: 434px;
  min-height: 85px;
  height: auto;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: transparent;
  border-style: solid;
  z-index: 1000069;
  background-color: transparent;
  box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -moz-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,1);
  position: absolute;
  overflow: hidden
}

.inner_text_con .inner_text {
  top: 0;
  left: 0
}

.innerText61_ContentDiv {
  word-wrap: break-word
}

  .innerText61_ContentDiv .ospfxwccecabc1cc306b4900026c5173649748ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

  .innerText61_ContentDiv .ospfxwc21cb4cac8364d08b1c7ad08c7992fe0ossfx {
    color: #1c1c1c;
    font-size: 28px;
    line-height: 28px
  }

.innerText61 {
  display: block;
  initialLeft: 87;
  initialTop: 844;
  left: 86px;
  prevBottom: 1003;
  top: 843px;
  width: 434px;
  initialWidth: 434;
  initialHeight: 85;
  min-height: 85px
}

.mainMainContent2 {
  z-index: 1000074 !important
}

.mainMainContent6 {
  z-index: 1000034 !important
}

.mainShape25 {
  z-index: 1000047 !important
}

.mainShape28 {
  z-index: 1000049 !important
}

.mainMenu29 {
  z-index: 1000052 !important
}

.mainText31 {
  z-index: 1000031 !important
}

.mainText32 {
  z-index: 1000032 !important
}

.mainForm33 {
  z-index: 1000028 !important
}

.mainShape34 {
  z-index: 1000013 !important
}

.mainText35 {
  z-index: 1000012 !important
}

.mainText36 {
  z-index: 1000014 !important
}

.mainGroup37 {
  z-index: 1000018 !important
}

.mainText38 {
  z-index: 1000015 !important
}

.mainField39 {
  z-index: 1000017 !important
}

.mainText40 {
  z-index: 1000016 !important
}

.mainGroup41 {
  z-index: 1000022 !important
}

.mainText42 {
  z-index: 1000019 !important
}

.mainField43 {
  z-index: 1000021 !important
}

.mainText44 {
  z-index: 1000020 !important
}

.mainGroup45 {
  z-index: 1000026 !important
}

.mainText46 {
  z-index: 1000023 !important
}

.mainField47 {
  z-index: 1000025 !important
}

.mainText48 {
  z-index: 1000024 !important
}

.mainText49 {
  z-index: 1000027 !important
}

.mainText50 {
  z-index: 1000030 !important
}

.mainShape54 {
  z-index: 1000006 !important
}

.mainShape55 {
  z-index: 1000001 !important
}

.mainShape57 {
  z-index: 1000002 !important
}

.mainShape58 {
  z-index: 1000029 !important
}

.mainShape59 {
  z-index: 1000003 !important
}

.mainShape61 {
  z-index: 1000004 !important
}

.mainMagicWidget62 {
  z-index: 1000070 !important
}

.mainMagicWidget63 {
  z-index: 1000005 !important
}

.mainMagicWidget64 {
  z-index: 1000007 !important
}

.mainImage71 {
  z-index: 1000072 !important
}

.mainText72 {
  z-index: 1000071 !important
}

.mainImage74 {
  z-index: 1000033 !important
}
