.innerMainPanel0 {
  position: absolute;
  z-index: -1;
  height: 100%;
  min-width: 960px;
  width: 100%;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  left: 0;
  border-color: #000;
  border-style: solid
}

.innerMainRow28 {
  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
}

.innerMainRow30 {
  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: 4040px;
  height: auto
}

.ContentHeight {
  display: block;
  width: 960px;
  height: 4040px;
  min-height: auto;
  min-height: initial
}

.innerMainRow32 {
  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
}

.innerShape44 {
  left: -200px;
  top: 759px;
  width: 1360px;
  height: 518px;
  z-index: 1000036;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  background-color: #fff;
  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
}

.innerShape44 {
  display: block;
  height: 518px;
  top: 759px;
  width: 1360px;
  left: -200px;
  initialLeft: 224;
  initialTop: 759;
  initialHeight: 518
}

.innerShape175 {
  left: 1117px;
  top: 679px;
  width: 240px;
  height: 50px;
  z-index: 1000037;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  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
}

.innerShape175 {
  display: block;
  width: 240px;
  height: 50px;
  top: 679px;
  left: 359px
}

.innerMagicWidget223 {
  left: -200px;
  top: 81px;
  width: 1360px;
  height: 678px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000031;
  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
}

.innerMagicWidget223 {
  display: block;
  width: 1360px;
  left: -200px;
  initialLeft: 180;
  initialTop: 81;
  top: 81px;
  prevBottom: 1075.9921875;
  height: 678px;
  initialHeight: 678;
  initialWidth: 1360
}

body {
  margin: 0
}

.contain_innerMagicWidget223_ey {
  max-width: 100% !important;
  max-height: 100% !important;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  position: relative !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  -webkit-transform: translateY(-50%) !important;
  width: auto !important;
  height: auto !important;
  left: auto !important
}

.zoomin_innerMagicWidget223_ey {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .zoomin_innerMagicWidget223_ey:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
  }

.zoomout_innerMagicWidget223_ey {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .zoomout_innerMagicWidget223_ey:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

.slide_innerMagicWidget223_ey {
  margin-left: 30px;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .slide_innerMagicWidget223_ey:hover {
    margin-left: 0
  }

.rotatezoomout_innerMagicWidget223_ey {
  -webkit-transform: rotate(0) scale(1);
  transform: rotate(0) scale(1);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .rotatezoomout_innerMagicWidget223_ey:hover {
    -webkit-transform: rotate(15deg) scale(1.8);
    transform: rotate(15deg) scale(1.8)
  }

.focus_innerMagicWidget223_ey {
  -webkit-filter: blur(2px);
  filter: blur(2px);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .focus_innerMagicWidget223_ey:hover {
    -webkit-filter: blur(0);
    filter: blur(0)
  }

.blur_innerMagicWidget223_ey {
  -webkit-filter: blur(0);
  filter: blur(0);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .blur_innerMagicWidget223_ey:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
  }

.grayscale_innerMagicWidget223_ey {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .grayscale_innerMagicWidget223_ey:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
  }

.grayscaleout_innerMagicWidget223_ey {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .grayscaleout_innerMagicWidget223_ey:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
  }

.sepia_innerMagicWidget223_ey {
  -webkit-filter: sepia(0);
  filter: sepia(0);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .sepia_innerMagicWidget223_ey:hover {
    -webkit-filter: sepia(100%);
    filter: sepia(100%)
  }

.sepiaout_innerMagicWidget223_ey {
  -webkit-filter: sepia(100%);
  filter: sepia(100%);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .sepiaout_innerMagicWidget223_ey:hover {
    -webkit-filter: sepia(0);
    filter: sepia(0)
  }

.opacity_innerMagicWidget223_ey {
  opacity: 1;
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  .opacity_innerMagicWidget223_ey:hover {
    opacity: .5
  }

.flash_innerMagicWidget223_ey {
}

  .flash_innerMagicWidget223_ey:hover {
    opacity: 1;
    -webkit-animation: flash .3s;
    animation: flash .3s
  }

@-webkit-keyframes flash {
  0% {
    opacity: .4
  }

  100% {
    opacity: 1
  }
}

@keyframes flash {
  0% {
    opacity: .4
  }

  100% {
    opacity: 1
  }
}

.galleryImageTitle_innerMagicWidget223_ey {
  pointer-events: none;
  position: absolute;
  top: 40%;
  left: 0%;
  width: 100%;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0
}

.galleryImageDescription_innerMagicWidget223_ey {
  pointer-events: none;
  position: absolute;
  top: 50%;
  left: 0%;
  width: 100%;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0
}

.Title_CaptionGallery {
  font-family: Arial;
  font-weight: 700;
  color: #fff;
  font-size: 20px;
  font-style: Normal;
  text-transform: none;
  text-decoration: none;
  text-align: center;
  margin: 0 auto
}

.Description_CaptionGallery {
  font-family: Arial;
  font-weight: 400;
  color: #fff;
  font-size: 14px;
  font-style: Normal;
  text-transform: none;
  text-decoration: none;
  text-align: center;
  margin: 0 auto
}

#arrowsl_innerMagicWidget223_ey {
  opacity: 0;
  display: block;
  position: absolute;
  width: 55px;
  height: 55px;
  cursor: pointer;
  overflow: hidden;
  top: 45%;
  left: 20px;
  background: url(/images/arrow_left.png) center center no-repeat
}

#arrowsr_innerMagicWidget223_ey {
  opacity: 0;
  display: block;
  position: absolute;
  width: 55px;
  height: 55px;
  cursor: pointer;
  overflow: hidden;
  top: 45%;
  right: 20px;
  background: url(/images/arrow_right.png) center center no-repeat
}

#bullets_innerMagicWidget223_ey {
  position: absolute;
  z-index: 50
}

  #bullets_innerMagicWidget223_ey div, #bullets_innerMagicWidget223_ey div:hover, #bullets_innerMagicWidget223_ey .av {
    position: absolute;
    width: 8px;
    height: 8px;
    overflow: hidden;
    cursor: pointer
  }

  #bullets_innerMagicWidget223_ey div {
    background-color: #fff;
    border-radius: 10px
  }

    #bullets_innerMagicWidget223_ey div:hover {
      box-shadow: 0 0 .9pt .5pt #000;
      background-color: #999
    }

  #bullets_innerMagicWidget223_ey .av {
    background-color: #999
  }

#arrowsl_innerMagicWidget223_ey, #arrowsr_innerMagicWidget223_ey {
  -webkit-transition: opacity .4s;
  transition: opacity .4s;
  opacity: 1
}

.innerShape225 {
  left: -200px;
  top: 480px;
  width: 1360px;
  height: 278px;
  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: #4e4c4c;
  opacity: .57;
  filter: alpha(opacity=57);
  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
}

.innerShape225 {
  display: block;
  width: 1360px;
  initialWidth: 791;
  height: 278px;
  initialHeight: 278;
  left: -200px;
  initialLeft: 119;
  top: 480px;
  initialTop: 480
}

.innerText226 {
  left: 254px;
  top: 522px;
  width: 465px;
  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: 1000047;
  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
}

.innerText226_ContentDiv {
  word-wrap: break-word
}

.innerText226 {
  display: block;
  prevBottom: 682;
  width: 465px;
  initialWidth: 465;
  min-height: 85px;
  initialHeight: 85;
  initialLeft: 254;
  initialTop: 520;
  left: 254px;
  top: 522px
}

.innerText227 {
  left: 228px;
  top: 607px;
  width: 525px;
  min-height: 132px;
  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: 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
}

.innerText227_ContentDiv {
  word-wrap: break-word
}

  .innerText227_ContentDiv .ospfxwe3c157519e7f933b9d6eae3a13d8df30ossfx {
    font-size: 33px;
    line-height: 41px
  }

.innerText227 {
  display: block;
  initialLeft: 228;
  initialTop: 606;
  left: 228px;
  top: 607px;
  prevBottom: 815.015625;
  width: 525px;
  initialWidth: 525;
  initialHeight: 132;
  min-height: 132px
}

.innerMagicWidget234 {
  left: 0;
  top: 797px;
  width: 943px;
  height: 408px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000042;
  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
}

.innerMagicWidget234 {
  display: block;
  initialHeight: 408;
  prevBottom: 1585;
  initialLeft: 0;
  initialTop: 795;
  left: 0;
  top: 797px;
  width: 943px;
  initialWidth: 943;
  height: 408px
}

.flex-box {
  display: -webkit-box;
  display: flex
}

.flex-box-items-centering {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center
}

#posts_container_innerMagicWidget234_ey {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: baseline;
  align-items: baseline;
  padding: 15px 0 0 0
}

.post_inner_container_innerMagicWidget234_ey {
  -webkit-flex-basis: calc(100%/1 - 30px);
  flex-basis: calc(100%/1 - 30px);
  padding: 0 0;
  margin-left: 15px;
  margin-right: 15px;
  background-clip: content-box;
  background-color: #f4f4f4;
  border-bottom: 10px solid transparent
}

.blog_image_innerMagicWidget234_ey {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  cursor: pointer;
  padding: 0 15px 0 0
}

  .blog_image_innerMagicWidget234_ey img {
    object-fit: cover;
    width: 200px;
    height: 200px;
    border-radius: 0
  }

.blog_post_text_content_innerMagicWidget234_ey {
  width: 100%;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 25px 25px 0 25px;
  -webkit-box-orient: vertical
}

.blog_date_innerMagicWidget234_ey {
  display: block;
  -webkit-order: 1;
  order: 1
}

.blog_title_innerMagicWidget234_ey {
  display: block;
  margin-top: 6px;
  -webkit-order: 2;
  order: 2;
  cursor: pointer
}

  .blog_title_innerMagicWidget234_ey p {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
  }

.blog_description_innerMagicWidget234_ey {
  display: block;
  margin-top: 3px;
  -webkit-order: 3;
  order: 3
}

  .blog_description_innerMagicWidget234_ey p {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }

.blog_button_innerMagicWidget234_ey {
  display: block;
  border: none;
  -webkit-order: 4;
  order: 4;
  margin-top: 30px;
  text-align: right
}

  .blog_button_innerMagicWidget234_ey input {
    border: none;
    background-color: #e6e6e6;
    padding: 3px 8px;
    border-radius: 2px;
    cursor: pointer;
    -webkit-transition: background-color .5s;
    transition: background-color .5s;
    border: 0 solid transparent
  }

    .blog_button_innerMagicWidget234_ey input:hover {
      background-color: #ccc
    }

.dts_default {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  color: #747474
}

.tts_default {
  font-family: 'Open Sans';
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  color: #262628;
  word-break: break-word
}

.dects_default {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #262628
}

.bs_default, .bhs_default {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  color: #262628
}

.pagination-font-style {
  font-family: open sans;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: #8c8c8c
}

.pagination_container {
  position: relative;
  top: -1px;
  padding: 13px 0;
  margin: 20px 15px 0 15px;
  display: flex;
  display: -webkit-flex;
  box-sizing: border-box;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-top: 1px solid #e6e6e6
}

.ellipsis-start {
  -webkit-order: 2;
  order: 2;
  margin: 0 5px;
  display: none
}

.ellipsis-end {
  -webkit-order: 4;
  order: 4;
  margin: 0 5px;
  display: none
}

.blog_feed_pager {
  -webkit-align-items: center;
  align-items: center;
  -webkit-order: 3;
  order: 3
}

  .blog_feed_pager:nth-child(3) {
    -webkit-order: 0;
    order: 0;
    -webkit-align-self: center;
    align-self: center
  }

  .blog_feed_pager:nth-child(4) {
    -webkit-order: 1;
    order: 1
  }

  .blog_feed_pager:nth-last-child(2) {
    -webkit-order: 5;
    order: 5;
    -webkit-align-self: center;
    align-self: center
  }

  .blog_feed_pager:last-child {
    -webkit-order: 6;
    order: 6;
    -webkit-align-self: center;
    align-self: center
  }

.prevlink {
  background-image: url('/images/CFF4CFCE-573A-8C5D-1646-E67837A4488B.png');
  background-size: 9px 14px;
  width: 9px;
  height: 14px;
  margin-right: 15px;
  cursor: pointer
}

.nextlink {
  background-image: url('/images/CD69F1C4-DE36-23C4-8715-D2006D580491.png');
  background-size: 9px 14px;
  width: 9px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer
}

  .prevlink.prevlink_dis, .nextlink.nextlink_dis {
    opacity: .35;
    cursor: auto
  }

.numberLink {
  margin: 0 5px;
  cursor: pointer;
  -webkit-transition: color .3s ease-in-out;
  transition: color .3s ease-in-out
}

  .numberLink:hover, .numberLink.selected {
    color: #262628
  }

  .numberLink.selected {
    cursor: auto
  }

.mobile-columns_innerMagicWidget234_ey .post_inner_container_innerMagicWidget234_ey {
  -webkit-flex-basis: calc(100%/1 - 30px);
  flex-basis: calc(100%/1 - 30px)
}

.mobile-columns_innerMagicWidget234_ey .img_blog_prefixunique_idblog_suffix {
  width: 75px;
  height: 75px
}

.right-to-left #posts_container_innerMagicWidget234_ey {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse
}

.right-to-left .blog_image_innerMagicWidget234_ey {
  -webkit-order: 2;
  order: 2
}

.right-to-left .blog_post_text_content_innerMagicWidget234_ey {
  -webkit-order: 1;
  order: 1
}

.right-to-left .dts_default {
  text-align: right
}

.right-to-left .tts_default {
  text-align: right
}

.right-to-left .dects_default {
  text-align: right
}

.right-to-left .blog_image_innerMagicWidget234_ey {
  padding: 0 0 0 15px
}

.right-to-left .blog_title_innerMagicWidget234_ey p {
  position: relative
}

  .right-to-left .blog_title_innerMagicWidget234_ey p:after {
    content: "";
    text-align: left;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 45%;
    height: 1.2em;
    xbackground: linear-gradient(to right,rgba(255,255,255,1) 45%,rgba(255,255,255,0))
  }

.right-to-left .blog_description_innerMagicWidget234_ey p {
  position: relative
}

  .right-to-left .blog_description_innerMagicWidget234_ey p:after {
    content: "";
    text-align: left;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 45%;
    height: 1.2em;
    xbackground: linear-gradient(to right,rgba(255,255,255,1) 45%,rgba(255,255,255,0))
  }

.mobile-columns_innerMagicWidget234_ey .right-to-left .blog_title_innerMagicWidget234_ey p:after {
  width: 70%
}

.mobile-columns_innerMagicWidget234_ey .right-to-left .blog_description_innerMagicWidget234_ey p:after {
  width: 70%
}

.innerMagicWidget247 {
  left: -200px;
  top: 3135px;
  width: 1360px;
  height: 901px;
  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;
  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
}

.innerMagicWidget247 {
  display: block;
  initialHeight: 901;
  width: 1360px;
  left: -200px;
  height: 901px;
  initialTop: 2851;
  initialLeft: 204;
  prevBottom: 3717;
  top: 3135px
}

body {
  margin: 0
}

#slider_container_innerMagicWidget247_ey .gridwrapper_div {
  width: 25%;
  height: 300px;
  float: left;
  overflow: hidden;
  position: relative
}

  #slider_container_innerMagicWidget247_ey .gridwrapper_div > div {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
    position: absolute;
    top0
  }

.Title_CaptionGallery {
  font-family: Arial;
  font-weight: 700;
  color: #fff;
  font-size: 20px;
  font-style: Normal;
  text-transform: none;
  text-decoration: none;
  text-align: center;
  pointer-events: none
}

.Description_CaptionGallery {
  font-family: Arial;
  font-weight: 400;
  color: #fff;
  font-size: 14px;
  font-style: Normal;
  text-transform: none;
  text-decoration: none;
  text-align: center;
  pointer-events: none
}

.galleryImageTitle_CaptionGallery_innerMagicWidget247_ey {
  display: inherit;
  position: relative;
  pointer-events: none;
  margin: 0 0 0 0
}

.galleryImageDescription_CaptionGallery_innerMagicWidget247_ey {
  display: inherit;
  position: relative;
  pointer-events: none;
  margin: 5px 0 0 0
}

.textbg_innerMagicWidget247_ey {
  height: auto !important;
  width: auto !important;
  pointer-events: none;
  top: 10%;
  bottom: 10%;
  right: 10%;
  left: 10%;
  border: solid 1px #fff;
  border: !important;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.bgcolor_innerMagicWidget247_ey {
  display:;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .5;
  background-color: #000;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.center_innerMagicWidget247_ey {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 95%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%)
}

.landscape-columns_innerMagicWidget247_ey {
  width: 50% !important
}

.portrait-columns_innerMagicWidget247_ey {
  width: 100% !important
}

.tablet-columns_innerMagicWidget247_ey {
  width: 100% !important
}

#slider_container_innerMagicWidget247_ey.zoomin_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.zoomin_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    -webkit-transform: scale(1.22);
    transform: scale(1.22)
  }

#slider_container_innerMagicWidget247_ey.zoomout_innerMagicWidget247_ey .gridwrapper_div > div:first-child {
  background-size: cover;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.zoomout_innerMagicWidget247_ey .gridwrapper_div > div:first-child:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

#slider_container_innerMagicWidget247_ey.slide_innerMagicWidget247_ey .gridwrapper_div > div:first-child {
  background-size: cover;
  margin-left: 30px;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.slide_innerMagicWidget247_ey .gridwrapper_div > div:first-child:hover {
    margin-left: 0
  }

#slider_container_innerMagicWidget247_ey.rotatezoomout_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  -webkit-transform: rotate(0) scale(1);
  transform: rotate(0) scale(1);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.rotatezoomout_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    -webkit-transform: rotate(15deg) scale(1.8);
    transform: rotate(15deg) scale(1.8)
  }

#slider_container_innerMagicWidget247_ey.focus_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  -webkit-filter: blur(2px);
  filter: blur(2px);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.focus_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    -webkit-filter: blur(0);
    filter: blur(0)
  }

#slider_container_innerMagicWidget247_ey.blur_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  -webkit-filter: blur(0);
  -ms-filter: blur(0);
  -moz-filter: blur(0);
  -o-filter: blur(0);
  filter: blur(0);
  -webkit-transform: scale(1.07);
  -ms-transform: scale(1.07);
  -moz-transform: scale(1.07);
  -o-transform: scale(1.07);
  transform: scale(1.07)
}

  #slider_container_innerMagicWidget247_ey.blur_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
  }

#slider_container_innerMagicWidget247_ey.grayscale_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.grayscale_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
  }

#slider_container_innerMagicWidget247_ey.grayscaleout_innerMagicWidget247_ey .gridwrapper_div > div:first-child {
  background-size: cover;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.grayscaleout_innerMagicWidget247_ey .gridwrapper_div > div:first-child:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
  }

#slider_container_innerMagicWidget247_ey.sepia_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  -webkit-filter: sepia(0);
  filter: sepia(0);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.sepia_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    -webkit-filter: sepia(100%);
    filter: sepia(100%)
  }

#slider_container_innerMagicWidget247_ey.sepiaout_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  -webkit-filter: sepia(100%);
  filter: sepia(100%);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.sepiaout_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    -webkit-filter: sepia(0);
    filter: sepia(0)
  }

#slider_container_innerMagicWidget247_ey.opacity_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover;
  opacity: 1;
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

  #slider_container_innerMagicWidget247_ey.opacity_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    opacity: .5
  }

#slider_container_innerMagicWidget247_ey.flash_innerMagicWidget247_ey .gridwrapper_div > div {
  background-size: cover
}

  #slider_container_innerMagicWidget247_ey.flash_innerMagicWidget247_ey .gridwrapper_div > div:hover {
    opacity: 1;
    -webkit-animation: flash .3s;
    animation: flash .3s
  }

@-webkit-keyframes flash {
  0% {
    opacity: .4
  }

  100% {
    opacity: 1
  }
}

@keyframes flash {
  0% {
    opacity: .4
  }

  100% {
    opacity: 1
  }
}

#slider_container_innerMagicWidget247_ey.shine_innerMagicWidget247_ey .gridwrapper_div > div:first-child {
  background-size: cover;
  position: relative
}

#slider_container_innerMagicWidget247_ey.shine_innerMagicWidget247_ey .gridwrapper_div > div::before {
  position: absolute;
  top: 0;
  left: -75%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  -webkit-transform: skewX(-25deg);
  transform: skewX(-25deg)
}

#slider_container_innerMagicWidget247_ey.shine_innerMagicWidget247_ey .gridwrapper_div > div:hover::before {
  -webkit-animation: shine .3s;
  animation: shine .3s;
  background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);
  background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%)
}

@-webkit-keyframes shine {
  100% {
    left: 125%
  }
}

@keyframes shine {
  100% {
    left: 125%
  }
}

.innerImage251 {
  left: 180px;
  top: 12px;
  width: 1377px;
  height: 856px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000045;
  background-repeat: no-repeat;
  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
}

  .innerImage251 img {
    border: 0
  }

.innerImage251 {
  display: block;
  width: 1377px;
  height: 856px;
  imageWidth: 1377;
  imageHeight: 856;
  imageLeft: 0;
  imageTop: 0;
  fittingType: 3;
  imagePositionType: 4;
  initialLeft: 180;
  initialTop: 12;
  left: 180px;
  top: 12px;
  initialWidth: 1377;
  initialHeight: 856
}

  .innerImage251 > a > img, .innerImage251 > img {
    width: 1377px !important;
    height: 856px !important;
    left: 0 !important;
    top: 0 !important
  }

.innerShape252 {
  left: 746px;
  top: 69px;
  width: 168px;
  height: 690px;
  z-index: 1000044;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  background-color: #1c1c1c;
  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
}

.innerShape252 {
  display: block;
  width: 168px;
  initialWidth: 168;
  height: 690px;
  initialHeight: 690;
  top: 69px;
  initialTop: 69;
  initialLeft: 746;
  left: 746px
}

.innerMagicWidget259 {
  left: -45px;
  top: 2217px;
  width: 1063px;
  height: 888px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000034;
  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
}

.innerMagicWidget259 {
  display: block;
  initialWidth: 1063;
  initialHeight: 888;
  width: 1063px;
  height: 888px;
  left: -45px;
  initialLeft: -45;
  top: 2217px;
  initialTop: 2007;
  prevBottom: 2949.984375
}

.innerText263 {
  left: 93px;
  top: 1823px;
  width: 385px;
  min-height: 48px;
  height: auto;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-color: #000;
  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
}

.innerText263_ContentDiv {
  word-wrap: break-word
}

  .innerText263_ContentDiv .ospfxw99b822fe7ca44de294d9874baa33f8dbossfx {
    font-size: 47px;
    line-height: 39px
  }

.innerText263 {
  display: block;
  initialLeft: 93;
  initialTop: 1613;
  left: 93px;
  top: 1823px;
  prevBottom: 1738.0078125;
  width: 385px;
  initialWidth: 385;
  initialHeight: 48;
  min-height: 48px
}

.innerText264 {
  left: 75px;
  top: 1898px;
  width: 432px;
  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: 1000050;
  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
}

.innerText264_ContentDiv {
  word-wrap: break-word
}

.innerText264 {
  display: block;
  initialLeft: 75;
  initialTop: 1687;
  left: 75px;
  top: 1898px;
  prevBottom: 1944;
  width: 432px;
  initialWidth: 432;
  initialHeight: 30
}

.innerShape265 {
  left: -201px;
  top: 1694px;
  width: 1358px;
  height: 486px;
  z-index: 1000035;
  border-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #1c1c1c;
  border-style: solid;
  background-repeat: no-repeat;
  background-color: #383838;
  background-size: cover;
  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 top;
  overflow: hidden
}

.innerShape265 {
  display: block;
  initialLeft: 480;
  initialTop: 1626;
  left: -201px;
  width: 1358px;
  initialWidth: 410;
  height: 486px;
  initialHeight: 486;
  top: 1693px;
  fittingType: 0;
  imagePositionType: 6
}

.innerShape266 {
  left: -200px;
  top: 2154px;
  width: 1360px;
  height: 982px;
  z-index: 1000033;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  background-color: #e6e6e6;
  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
}

.innerShape266 {
  display: block;
  width: 1360px;
  left: -200px;
  initialLeft: 440;
  initialTop: 1871;
  top: 2154px;
  height: 982px;
  initialHeight: 982
}

.innerText267 {
  left: 515px;
  top: 1715px;
  width: 385px;
  min-height: 48px;
  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: 1000049;
  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
}

.innerText267_ContentDiv {
  word-wrap: break-word
}

.innerText267 {
  display: block;
  initialLeft: 515;
  initialTop: 1500;
  left: 515px;
  top: 1715px;
  prevBottom: 1625.015625;
  width: 385px;
  initialWidth: 385;
  initialHeight: 48;
  min-height: 48px
}

.innerShape268 {
  left: -200px;
  top: 1534px;
  width: 1360px;
  height: 243px;
  z-index: 1000032;
  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: transparent;
  background-image: url('/images/1478731E-F7AC-021E-FF15-E076C2CDE009.jpg');
  background-size: contain;
  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
}

.innerShape268 {
  display: block;
  width: 1360px;
  left: -200px;
  fittingType: 0;
  imagePositionType: 4;
  initialLeft: 440;
  initialTop: 1328;
  top: 1534px;
  height: 243px;
  initialHeight: 243
}

.innerShape303 {
  left: 44px;
  top: 1744px;
  width: 503px;
  height: 453px;
  z-index: 1000048;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  background-color: #e6e6e6;
  opacity: 1;
  filter: alpha(opacity=100);
  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
}

.innerShape303 {
  display: block;
  initialLeft: 44;
  initialTop: 1539;
  left: 44px;
  top: 1744px;
  width: 503px;
  initialWidth: 503;
  height: 453px;
  initialHeight: 453
}

.innerMagicWidget305 {
  left: 613px;
  top: 1968px;
  width: 285px;
  height: 90px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000052;
  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
}

.innerMagicWidget305 {
  display: block;
  initialWidth: 285;
  initialHeight: 90;
  initialLeft: 613;
  initialTop: 1763;
  left: 613px;
  top: 1968px;
  prevBottom: 1927.9921875;
  width: 285px;
  height: 90px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget305_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget305_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #4e4c4c;
  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: #4e4c4c
}

  .button_innerMagicWidget305_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget305_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget305_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget305_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget305_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget305_ey;
  animation-name: hvr-pulse_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget305_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget305_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget305_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget305_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget305_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget305_ey;
  animation-name: hvr-push_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget305_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget305_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget305_ey:hover, .hvr-pop_innerMagicWidget305_ey:focus, .hvr-pop_innerMagicWidget305_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget305_ey;
  animation-name: hvr-pop_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-in_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-out_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-rotate_innerMagicWidget305_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget305_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget305_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget305_ey,hvr-bob_innerMagicWidget305_ey;
  animation-name: hvr-bob-float_innerMagicWidget305_ey,hvr-bob_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget305_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_innerMagicWidget305_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget305_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget305_ey,hvr-hang_innerMagicWidget305_ey;
  animation-name: hvr-hang-sink_innerMagicWidget305_ey,hvr-hang_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget305_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget305_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget305_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget305_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget305_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget305_ey;
  animation-name: hvr-wobble-top_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget305_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget305_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget305_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_innerMagicWidget305_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget305_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey {
}

  .hvr-buzz_innerMagicWidget305_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget305_ey;
    animation-name: hvr-buzz_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey {
}

  .hvr-buzz-out_innerMagicWidget305_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget305_ey;
    animation-name: hvr-buzz-out_innerMagicWidget305_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_innerMagicWidget305_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget305_ey:hover {
    background-color: #f1b90f;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget305_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget305_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget305_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-back-pulse_innerMagicWidget305_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget305_ey;
    animation-name: hvr-back-pulse_innerMagicWidget305_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: #f1b90f;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget305_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_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget305_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_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget305_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_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget305_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_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #f1b90f
}

  .hvr-radial-in_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #4e4c4c;
    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_innerMagicWidget305_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget305_ey {
  position: relative;
  background-color: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #4e4c4c;
    -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_innerMagicWidget305_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget305_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget305_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget305_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget305_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget305_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget305_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget305_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget305_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: #4e4c4c
}

  .hvr-border-fade_innerMagicWidget305_ey:hover, .hvr-border-fade_innerMagicWidget305_ey:focus, .hvr-border-fade_innerMagicWidget305_ey:active {
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget305_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: #4e4c4c
}

  .hvr-hollow_innerMagicWidget305_ey:hover, .hvr-hollow_innerMagicWidget305_ey:focus, .hvr-hollow_innerMagicWidget305_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget305_ey:hover a {
      color: #f1b90f !important
    }

.hvr-trim_innerMagicWidget305_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    border: #f1b90f 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_innerMagicWidget305_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget305_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget305_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget305_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget305_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget305_ey;
    animation-name: hvr-ripple-out_innerMagicWidget305_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget305_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget305_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget305_ey {
}

  .hvr-ripple-in_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget305_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget305_ey;
    animation-name: hvr-ripple-in_innerMagicWidget305_ey
  }

.hvr-outline-out_innerMagicWidget305_ey {
}

  .hvr-outline-out_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget305_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget305_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget305_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget305_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget305_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #f1b90f !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_innerMagicWidget305_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden;
  background-color: #4e4c4c
}

  .hvr-reveal_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget305_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget305_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget305_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget305_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget305_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_innerMagicWidget305_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget305_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget305_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_innerMagicWidget305_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget305_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget305_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-shadow-radial_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey:hover:before, .hvr-shadow-radial_innerMagicWidget305_ey:focus:before, .hvr-shadow-radial_innerMagicWidget305_ey:active:before, .hvr-shadow-radial_innerMagicWidget305_ey:hover:after, .hvr-shadow-radial_innerMagicWidget305_ey:focus:after, .hvr-shadow-radial_innerMagicWidget305_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget305_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-top_innerMagicWidget305_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 #4e4c4c transparent
  }

  .hvr-bubble-top_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget305_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-right_innerMagicWidget305_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 #4e4c4c
  }

  .hvr-bubble-right_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget305_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget305_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 #4e4c4c
  }

  .hvr-bubble-right-static_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget305_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget305_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget305_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget305_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget305_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget305_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 #4e4c4c transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget305_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget305_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 #4e4c4c transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget305_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget305_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget305_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 #4e4c4c;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget305_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget305_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget305_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget305_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget305_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: #4e4c4c transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget305_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget305_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget305_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget305_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 #4e4c4c transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget305_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget305_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget305_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget305_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget305_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget305_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget305_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget305_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget305_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget305_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget305_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_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_innerMagicWidget305_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerMagicWidget306 {
  left: 614px;
  top: 2091px;
  width: 285px;
  height: 90px;
  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
}

.innerMagicWidget306 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 594;
  initialTop: 1865;
  left: 614px;
  top: 2091px;
  prevBottom: 2049.984375;
  width: 285px;
  height: 90px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget306_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget306_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #4e4c4c;
  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: #4e4c4c
}

  .button_innerMagicWidget306_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget306_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget306_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget306_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget306_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget306_ey;
  animation-name: hvr-pulse_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget306_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget306_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget306_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget306_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget306_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget306_ey;
  animation-name: hvr-push_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget306_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget306_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget306_ey:hover, .hvr-pop_innerMagicWidget306_ey:focus, .hvr-pop_innerMagicWidget306_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget306_ey;
  animation-name: hvr-pop_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-in_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-out_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-rotate_innerMagicWidget306_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget306_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget306_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget306_ey,hvr-bob_innerMagicWidget306_ey;
  animation-name: hvr-bob-float_innerMagicWidget306_ey,hvr-bob_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget306_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_innerMagicWidget306_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget306_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget306_ey,hvr-hang_innerMagicWidget306_ey;
  animation-name: hvr-hang-sink_innerMagicWidget306_ey,hvr-hang_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget306_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget306_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget306_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget306_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget306_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget306_ey;
  animation-name: hvr-wobble-top_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget306_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget306_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget306_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_innerMagicWidget306_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget306_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey {
}

  .hvr-buzz_innerMagicWidget306_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget306_ey;
    animation-name: hvr-buzz_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey {
}

  .hvr-buzz-out_innerMagicWidget306_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget306_ey;
    animation-name: hvr-buzz-out_innerMagicWidget306_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_innerMagicWidget306_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget306_ey:hover {
    background-color: #f1b90f;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget306_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget306_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget306_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-back-pulse_innerMagicWidget306_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget306_ey;
    animation-name: hvr-back-pulse_innerMagicWidget306_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: #f1b90f;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget306_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_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget306_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_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget306_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_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget306_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_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #f1b90f
}

  .hvr-radial-in_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #4e4c4c;
    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_innerMagicWidget306_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget306_ey {
  position: relative;
  background-color: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #4e4c4c;
    -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_innerMagicWidget306_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget306_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget306_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget306_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget306_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget306_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget306_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget306_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget306_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: #4e4c4c
}

  .hvr-border-fade_innerMagicWidget306_ey:hover, .hvr-border-fade_innerMagicWidget306_ey:focus, .hvr-border-fade_innerMagicWidget306_ey:active {
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget306_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: #4e4c4c
}

  .hvr-hollow_innerMagicWidget306_ey:hover, .hvr-hollow_innerMagicWidget306_ey:focus, .hvr-hollow_innerMagicWidget306_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget306_ey:hover a {
      color: #f1b90f !important
    }

.hvr-trim_innerMagicWidget306_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    border: #f1b90f 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_innerMagicWidget306_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget306_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget306_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget306_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget306_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget306_ey;
    animation-name: hvr-ripple-out_innerMagicWidget306_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget306_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget306_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget306_ey {
}

  .hvr-ripple-in_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget306_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget306_ey;
    animation-name: hvr-ripple-in_innerMagicWidget306_ey
  }

.hvr-outline-out_innerMagicWidget306_ey {
}

  .hvr-outline-out_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget306_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget306_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget306_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget306_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget306_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #f1b90f !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_innerMagicWidget306_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden;
  background-color: #4e4c4c
}

  .hvr-reveal_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget306_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget306_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget306_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget306_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget306_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_innerMagicWidget306_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget306_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget306_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_innerMagicWidget306_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget306_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget306_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-shadow-radial_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey:hover:before, .hvr-shadow-radial_innerMagicWidget306_ey:focus:before, .hvr-shadow-radial_innerMagicWidget306_ey:active:before, .hvr-shadow-radial_innerMagicWidget306_ey:hover:after, .hvr-shadow-radial_innerMagicWidget306_ey:focus:after, .hvr-shadow-radial_innerMagicWidget306_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget306_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-top_innerMagicWidget306_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 #4e4c4c transparent
  }

  .hvr-bubble-top_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget306_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-right_innerMagicWidget306_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 #4e4c4c
  }

  .hvr-bubble-right_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget306_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget306_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 #4e4c4c
  }

  .hvr-bubble-right-static_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget306_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget306_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget306_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget306_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget306_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget306_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 #4e4c4c transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget306_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget306_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 #4e4c4c transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget306_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget306_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget306_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 #4e4c4c;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget306_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget306_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget306_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget306_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget306_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: #4e4c4c transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget306_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget306_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget306_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget306_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 #4e4c4c transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget306_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget306_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget306_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget306_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget306_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget306_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget306_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget306_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget306_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget306_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget306_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_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_innerMagicWidget306_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerMagicWidget307 {
  left: 612px;
  top: 1845px;
  width: 285px;
  height: 90px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  border-color: #000;
  border-style: solid;
  z-index: 1000054;
  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
}

.innerMagicWidget307 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 592;
  initialTop: 1620;
  left: 612px;
  top: 1845px;
  prevBottom: 1804.9921875;
  width: 285px;
  height: 90px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget307_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget307_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #4e4c4c;
  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: #4e4c4c
}

  .button_innerMagicWidget307_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget307_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget307_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget307_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget307_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget307_ey;
  animation-name: hvr-pulse_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget307_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget307_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget307_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget307_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget307_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget307_ey;
  animation-name: hvr-push_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget307_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget307_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget307_ey:hover, .hvr-pop_innerMagicWidget307_ey:focus, .hvr-pop_innerMagicWidget307_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget307_ey;
  animation-name: hvr-pop_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-in_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-out_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-rotate_innerMagicWidget307_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget307_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget307_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget307_ey,hvr-bob_innerMagicWidget307_ey;
  animation-name: hvr-bob-float_innerMagicWidget307_ey,hvr-bob_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget307_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_innerMagicWidget307_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget307_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget307_ey,hvr-hang_innerMagicWidget307_ey;
  animation-name: hvr-hang-sink_innerMagicWidget307_ey,hvr-hang_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget307_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget307_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget307_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget307_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget307_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget307_ey;
  animation-name: hvr-wobble-top_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget307_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget307_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget307_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_innerMagicWidget307_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget307_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey {
}

  .hvr-buzz_innerMagicWidget307_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget307_ey;
    animation-name: hvr-buzz_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey {
}

  .hvr-buzz-out_innerMagicWidget307_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget307_ey;
    animation-name: hvr-buzz-out_innerMagicWidget307_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_innerMagicWidget307_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget307_ey:hover {
    background-color: #f1b90f;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget307_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget307_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget307_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-back-pulse_innerMagicWidget307_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget307_ey;
    animation-name: hvr-back-pulse_innerMagicWidget307_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: #f1b90f;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget307_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_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget307_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_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget307_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_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget307_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_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #f1b90f
}

  .hvr-radial-in_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #4e4c4c;
    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_innerMagicWidget307_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget307_ey {
  position: relative;
  background-color: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #4e4c4c;
    -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_innerMagicWidget307_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget307_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget307_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget307_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget307_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget307_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget307_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget307_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget307_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: #4e4c4c
}

  .hvr-border-fade_innerMagicWidget307_ey:hover, .hvr-border-fade_innerMagicWidget307_ey:focus, .hvr-border-fade_innerMagicWidget307_ey:active {
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget307_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: #4e4c4c
}

  .hvr-hollow_innerMagicWidget307_ey:hover, .hvr-hollow_innerMagicWidget307_ey:focus, .hvr-hollow_innerMagicWidget307_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget307_ey:hover a {
      color: #f1b90f !important
    }

.hvr-trim_innerMagicWidget307_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    border: #f1b90f 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_innerMagicWidget307_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget307_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget307_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget307_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget307_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget307_ey;
    animation-name: hvr-ripple-out_innerMagicWidget307_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget307_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget307_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget307_ey {
}

  .hvr-ripple-in_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget307_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget307_ey;
    animation-name: hvr-ripple-in_innerMagicWidget307_ey
  }

.hvr-outline-out_innerMagicWidget307_ey {
}

  .hvr-outline-out_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget307_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget307_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget307_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget307_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget307_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #f1b90f !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_innerMagicWidget307_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden;
  background-color: #4e4c4c
}

  .hvr-reveal_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget307_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget307_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget307_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget307_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget307_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_innerMagicWidget307_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget307_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget307_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_innerMagicWidget307_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget307_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget307_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-shadow-radial_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey:hover:before, .hvr-shadow-radial_innerMagicWidget307_ey:focus:before, .hvr-shadow-radial_innerMagicWidget307_ey:active:before, .hvr-shadow-radial_innerMagicWidget307_ey:hover:after, .hvr-shadow-radial_innerMagicWidget307_ey:focus:after, .hvr-shadow-radial_innerMagicWidget307_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget307_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-top_innerMagicWidget307_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 #4e4c4c transparent
  }

  .hvr-bubble-top_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget307_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-right_innerMagicWidget307_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 #4e4c4c
  }

  .hvr-bubble-right_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget307_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget307_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 #4e4c4c
  }

  .hvr-bubble-right-static_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget307_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget307_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget307_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget307_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget307_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget307_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 #4e4c4c transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget307_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget307_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 #4e4c4c transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget307_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget307_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget307_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 #4e4c4c;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget307_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget307_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget307_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget307_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget307_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: #4e4c4c transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget307_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget307_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget307_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget307_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 #4e4c4c transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget307_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget307_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget307_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget307_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget307_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget307_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget307_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget307_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget307_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget307_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget307_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_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_innerMagicWidget307_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.innerMagicWidget308 {
  left: 612px;
  top: 1734px;
  width: 285px;
  height: 90px;
  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
}

.innerMagicWidget308 {
  display: block;
  initialWidth: 135;
  initialHeight: 55;
  initialLeft: 572;
  initialTop: 1489;
  left: 612px;
  top: 1734px;
  prevBottom: 1693.9921875;
  width: 285px;
  height: 90px
}

[data-widgetkey~="1034"] {
  overflow: visible
}

.wrapper_innerMagicWidget308_ey {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.button_innerMagicWidget308_ey {
  display: table;
  width: 100%;
  height: 100%;
  background: #4e4c4c;
  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: #4e4c4c
}

  .button_innerMagicWidget308_ey:hover a {
    color: #fff
  }

.text_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow_innerMagicWidget308_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
  }

.hvr-shrink_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shrink_innerMagicWidget308_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }

.hvr-pulse_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-pulse_innerMagicWidget308_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

@keyframes hvr-pulse_innerMagicWidget308_ey {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  75% {
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
}

.hvr-pulse_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-pulse_innerMagicWidget308_ey;
  animation-name: hvr-pulse_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget308_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

@keyframes hvr-pulse-grow_innerMagicWidget308_ey {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }
}

.hvr-pulse-grow_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-pulse-grow_innerMagicWidget308_ey;
  animation-name: hvr-pulse-grow_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-push_innerMagicWidget308_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes hvr-push_innerMagicWidget308_ey {
  50% {
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.hvr-push_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-push_innerMagicWidget308_ey;
  animation-name: hvr-push_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-pop_innerMagicWidget308_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

@keyframes hvr-pop_innerMagicWidget308_ey {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }
}

.hvr-pop_innerMagicWidget308_ey:hover, .hvr-pop_innerMagicWidget308_ey:focus, .hvr-pop_innerMagicWidget308_ey:active {
  -webkit-animation-name: hvr-pop_innerMagicWidget308_ey;
  animation-name: hvr-pop_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-in_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  background-color: #4e4c4c
}

  .hvr-bounce-out_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-rotate_innerMagicWidget308_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
  }

.hvr-grow-rotate_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-rotate_innerMagicWidget308_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
  }

.hvr-float_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

.hvr-sink_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

.hvr-bob_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-bob_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

@keyframes hvr-bob-float_innerMagicWidget308_ey {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }
}

.hvr-bob_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-bob-float_innerMagicWidget308_ey,hvr-bob_innerMagicWidget308_ey;
  animation-name: hvr-bob-float_innerMagicWidget308_ey,hvr-bob_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-hang_innerMagicWidget308_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_innerMagicWidget308_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

@keyframes hvr-hang-sink_innerMagicWidget308_ey {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }
}

.hvr-hang_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-hang-sink_innerMagicWidget308_ey,hvr-hang_innerMagicWidget308_ey;
  animation-name: hvr-hang-sink_innerMagicWidget308_ey,hvr-hang_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-skew_innerMagicWidget308_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-forward_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

.hvr-skew-backward_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
  }

.hvr-wobble-vertical_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget308_ey;
  animation-name: hvr-wobble-vertical_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget308_ey;
  animation-name: hvr-wobble-horizontal_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget308_ey;
  animation-name: hvr-wobble-to-bottom-right_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget308_ey;
  animation-name: hvr-wobble-to-top-right_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-wobble-top_innerMagicWidget308_ey;
  animation-name: hvr-wobble-top_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0
}

  .hvr-wobble-bottom_innerMagicWidget308_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget308_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget308_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_innerMagicWidget308_ey {
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
  -webkit-animation-name: hvr-wobble-skew_innerMagicWidget308_ey;
  animation-name: hvr-wobble-skew_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey {
}

  .hvr-buzz_innerMagicWidget308_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget308_ey;
    animation-name: hvr-buzz_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey {
}

  .hvr-buzz-out_innerMagicWidget308_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget308_ey;
    animation-name: hvr-buzz-out_innerMagicWidget308_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_innerMagicWidget308_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-fade_innerMagicWidget308_ey:hover {
    background-color: #f1b90f;
    color:
  }

@-webkit-keyframes hvr-back-pulse_innerMagicWidget308_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

@keyframes hvr-back-pulse_innerMagicWidget308_ey {
  50% {
    background-color: #4e4c4c;
    opacity: .75
  }
}

.hvr-back-pulse_innerMagicWidget308_ey {
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all;
  background-color: #4e4c4c
}

  .hvr-back-pulse_innerMagicWidget308_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget308_ey;
    animation-name: hvr-back-pulse_innerMagicWidget308_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: #f1b90f;
    color: #fff
  }

.hvr-sweep-to-right_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-right_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-right_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-left_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-left_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-left_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-sweep-to-bottom_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-bottom_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-bottom_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-sweep-to-top_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-sweep-to-top_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-sweep-to-top_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-bounce-to-right_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-right_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-right_innerMagicWidget308_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_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-left_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-left_innerMagicWidget308_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_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-bottom_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-bounce-to-bottom_innerMagicWidget308_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_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-bounce-to-top_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hove {
    color: #fff
  }

  .hvr-bounce-to-top_innerMagicWidget308_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_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%
}

  .hvr-radial-out_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-radial-out_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scale(2);
      transform: scale(2)
    }

.hvr-radial-in_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  width: 105%;
  background: #f1b90f
}

  .hvr-radial-in_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #4e4c4c;
    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_innerMagicWidget308_ey:hover {
  }

    .hvr-radial-in_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-in_innerMagicWidget308_ey {
  position: relative;
  background-color: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-in_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #4e4c4c;
    -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_innerMagicWidget308_ey:hover {
  }

    .hvr-rectangle-in_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scale(0);
      transform: scale(0)
    }

.hvr-rectangle-out_innerMagicWidget308_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-rectangle-out_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-rectangle-out_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

.hvr-shutter-in-horizontal_innerMagicWidget308_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-horizontal_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-horizontal_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }

.hvr-shutter-out-horizontal_innerMagicWidget308_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-horizontal_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-horizontal_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

.hvr-shutter-in-vertical_innerMagicWidget308_ey {
  position: relative;
  background: #f1b90f;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-in-vertical_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #4e4c4c;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-shutter-in-vertical_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }

.hvr-shutter-out-vertical_innerMagicWidget308_ey {
  position: relative;
  background: #4e4c4c;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  overflow: hidden
}

  .hvr-shutter-out-vertical_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f1b90f;
    -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_innerMagicWidget308_ey:hover {
    color: #fff
  }

    .hvr-shutter-out-vertical_innerMagicWidget308_ey:hover:before {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

.hvr-border-fade_innerMagicWidget308_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: #4e4c4c
}

  .hvr-border-fade_innerMagicWidget308_ey:hover, .hvr-border-fade_innerMagicWidget308_ey:focus, .hvr-border-fade_innerMagicWidget308_ey:active {
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important;
    color: !important
  }

.hvr-hollow_innerMagicWidget308_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: #4e4c4c
}

  .hvr-hollow_innerMagicWidget308_ey:hover, .hvr-hollow_innerMagicWidget308_ey:focus, .hvr-hollow_innerMagicWidget308_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px #f1b90f,0 0 1px rgba(0,0,0,0) !important
  }

    .hvr-hollow_innerMagicWidget308_ey:hover a {
      color: #f1b90f !important
    }

.hvr-trim_innerMagicWidget308_ey {
  position: relative
}

  .hvr-trim_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    border: #f1b90f 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_innerMagicWidget308_ey:hover:before {
    opacity: 1
  }

@-webkit-keyframes hvr-ripple-out_innerMagicWidget308_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

@keyframes hvr-ripple-out_innerMagicWidget308_ey {
  100% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0
  }
}

.hvr-ripple-out_innerMagicWidget308_ey {
  position: relative
}

  .hvr-ripple-out_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-out_innerMagicWidget308_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget308_ey;
    animation-name: hvr-ripple-out_innerMagicWidget308_ey
  }

@-webkit-keyframes hvr-ripple-in_innerMagicWidget308_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

@keyframes hvr-ripple-in_innerMagicWidget308_ey {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1
  }
}

.hvr-ripple-in_innerMagicWidget308_ey {
}

  .hvr-ripple-in_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
  }

  .hvr-ripple-in_innerMagicWidget308_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget308_ey;
    animation-name: hvr-ripple-in_innerMagicWidget308_ey
  }

.hvr-outline-out_innerMagicWidget308_ey {
}

  .hvr-outline-out_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget308_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
  }

.hvr-outline-in_innerMagicWidget308_ey {
  position: relative
}

  .hvr-outline-in_innerMagicWidget308_ey:before {
    pointer-events: none;
    content: "";
    position: absolute;
    border: #4e4c4c 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_innerMagicWidget308_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
  }

.hvr-round-corners_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-round-corners_innerMagicWidget308_ey:hover {
    border-radius: 1em !important
  }

.hvr-underline-from-left_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-left_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: #f1b90f !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_innerMagicWidget308_ey:hover:before {
    right: 0
  }

.hvr-underline-from-center_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-center_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-underline-from-right_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-from-right_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    left: 0
  }

.hvr-overline-from-left_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-left_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    right: 0
  }

.hvr-overline-from-center_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-center_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    left: 0;
    right: 0
  }

.hvr-overline-from-right_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-from-right_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    left: 0
  }

.hvr-reveal_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden;
  background-color: #4e4c4c
}

  .hvr-reveal_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
  }

.hvr-underline-reveal_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-underline-reveal_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-overline-reveal_innerMagicWidget308_ey {
  position: relative;
  overflow: hidden
}

  .hvr-overline-reveal_innerMagicWidget308_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: #f1b90f;
    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_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

.hvr-glow_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-glow_innerMagicWidget308_ey:hover {
    box-shadow: 0 0 8px rgba(0,0,0,.6) !important
  }

.hvr-shadow_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-shadow_innerMagicWidget308_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0,0,0,.6) !important
  }

.hvr-grow-shadow_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-grow-shadow_innerMagicWidget308_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_innerMagicWidget308_ey {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-box-shadow-outset_innerMagicWidget308_ey:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.6) !important
  }

.hvr-box-shadow-inset_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-float-shadow_innerMagicWidget308_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_innerMagicWidget308_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

    .hvr-float-shadow_innerMagicWidget308_ey:hover:before {
      opacity: 1;
      -webkit-transform: translateY(5px);
      transform: translateY(5px)
    }

.hvr-shadow-radial_innerMagicWidget308_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-shadow-radial_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey:hover:before, .hvr-shadow-radial_innerMagicWidget308_ey:focus:before, .hvr-shadow-radial_innerMagicWidget308_ey:active:before, .hvr-shadow-radial_innerMagicWidget308_ey:hover:after, .hvr-shadow-radial_innerMagicWidget308_ey:focus:after, .hvr-shadow-radial_innerMagicWidget308_ey:active:after {
    opacity: 1
  }

.hvr-bubble-top_innerMagicWidget308_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-top_innerMagicWidget308_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 #4e4c4c transparent
  }

  .hvr-bubble-top_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

.hvr-bubble-right_innerMagicWidget308_ey {
  position: relative;
  background-color: #4e4c4c
}

  .hvr-bubble-right_innerMagicWidget308_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 #4e4c4c
  }

  .hvr-bubble-right_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

.hvr-bubble-right-static_innerMagicWidget308_ey {
  position: relative
}

  .hvr-bubble-right-static_innerMagicWidget308_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 #4e4c4c
  }

  .hvr-bubble-right-static_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

.hvr-bubble-bottom_innerMagicWidget308_ey {
  position: relative
}

  .hvr-bubble-bottom_innerMagicWidget308_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-bottom-static_innerMagicWidget308_ey {
  position: relative
}

  .hvr-bubble-bottom-static_innerMagicWidget308_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: #4e4c4c transparent transparent transparent
  }

  .hvr-bubble-bottom-static_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

.hvr-bubble-left_innerMagicWidget308_ey {
  position: relative
}

  .hvr-bubble-left_innerMagicWidget308_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 #4e4c4c transparent transparent
  }

  .hvr-bubble-left_innerMagicWidget308_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

.hvr-bubble-float-top_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-top_innerMagicWidget308_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 #4e4c4c transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-top_innerMagicWidget308_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
  }

    .hvr-bubble-float-top_innerMagicWidget308_ey:hover:before {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px)
    }

.hvr-bubble-float-right_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-right_innerMagicWidget308_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 #4e4c4c;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-right_innerMagicWidget308_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

    .hvr-bubble-float-right_innerMagicWidget308_ey:hover:before, .hvr-bubble-float-right_innerMagicWidget308_ey:focus:before, .hvr-bubble-float-right_innerMagicWidget308_ey:active:before {
      -webkit-transform: translateX(10px);
      transform: translateX(10px)
    }

.hvr-bubble-float-bottom_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-bottom_innerMagicWidget308_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: #4e4c4c transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-bottom_innerMagicWidget308_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

    .hvr-bubble-float-bottom_innerMagicWidget308_ey:hover:before {
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

.hvr-bubble-float-left_innerMagicWidget308_ey {
  position: relative;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: all;
  transition-property: all
}

  .hvr-bubble-float-left_innerMagicWidget308_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 #4e4c4c transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
  }

  .hvr-bubble-float-left_innerMagicWidget308_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

    .hvr-bubble-float-left_innerMagicWidget308_ey:hover:before {
      -webkit-transform: translateX(-10px);
      transform: translateX(-10px)
    }

@keyframes fadeInFormInPlace {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.FadeInInPlace_innerMagicWidget308_ey {
  animation: fadeInFormInPlace 2s ease-in-out
}

@keyframes fadeInRightToLeft {
  from {
    opacity: 0;
    transform: translateX(100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInRightToLeft_innerMagicWidget308_ey {
  animation: fadeInRightToLeft 1s ease-in-out
}

@keyframes fadeInLeftToRight {
  from {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

.FadeInLeftToRight_innerMagicWidget308_ey {
  animation: fadeInLeftToRight 1s ease-in-out
}

@keyframes fadeInBottomToTop {
  from {
    opacity: 0;
    transform: translateY(100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInBottomToTop_innerMagicWidget308_ey {
  animation: fadeInBottomToTop 1s ease-in-out
}

@keyframes fadeInTopToBottom {
  from {
    opacity: 0;
    transform: translateY(-100%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.FadeInTopToBottom_innerMagicWidget308_ey {
  animation: fadeInTopToBottom 1s ease-in-out
}

@keyframes slideInRightToLeft {
  from {
    transform: translateX(100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInRightToLeft_innerMagicWidget308_ey {
  animation: slideInRightToLeft 1s ease-in-out
}

@keyframes slideInLeftToRight {
  from {
    transform: translateX(-100%);
    opacity: 1
  }

  to {
    transform: translateX(0);
    opacity: 1
  }
}

.SlideInLeftToRight_innerMagicWidget308_ey {
  animation: slideInLeftToRight 1s ease-in-out
}

@keyframes slideInBottomToTop {
  from {
    transform: translateY(100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInBottomToTop_innerMagicWidget308_ey {
  animation: slideInBottomToTop 1s ease-in-out
}

@keyframes slideInTopToBottom {
  from {
    transform: translateY(-100%);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

.SlideInTopToBottom_innerMagicWidget308_ey {
  animation: slideInTopToBottom 1s ease-in-out
}

@keyframes zoomInFormInPlace {
  from {
    transform: scale(.5);
    opacity: 0
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.ZoomInInPlace_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_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_innerMagicWidget308_ey {
  animation: zoomInBottomToTop 1s ease-in-out
}

.mainMainContent2 {
  z-index: 1000060 !important
}

.mainMainContent6 {
  z-index: 1000030 !important
}

.mainShape25 {
  z-index: 1000038 !important
}

.mainShape28 {
  z-index: 1000039 !important
}

.mainMenu29 {
  z-index: 1000040 !important
}

.mainText31 {
  z-index: 1000027 !important
}

.mainText32 {
  z-index: 1000028 !important
}

.mainForm33 {
  z-index: 1000024 !important
}

.mainShape34 {
  z-index: 1000009 !important
}

.mainText35 {
  z-index: 1000008 !important
}

.mainText36 {
  z-index: 1000010 !important
}

.mainGroup37 {
  z-index: 1000014 !important
}

.mainText38 {
  z-index: 1000011 !important
}

.mainField39 {
  z-index: 1000013 !important
}

.mainText40 {
  z-index: 1000012 !important
}

.mainGroup41 {
  z-index: 1000018 !important
}

.mainText42 {
  z-index: 1000015 !important
}

.mainField43 {
  z-index: 1000017 !important
}

.mainText44 {
  z-index: 1000016 !important
}

.mainGroup45 {
  z-index: 1000022 !important
}

.mainText46 {
  z-index: 1000019 !important
}

.mainField47 {
  z-index: 1000021 !important
}

.mainText48 {
  z-index: 1000020 !important
}

.mainText49 {
  z-index: 1000023 !important
}

.mainText50 {
  z-index: 1000026 !important
}

.mainShape54 {
  z-index: 1000006 !important
}

.mainShape55 {
  z-index: 1000001 !important
}

.mainShape57 {
  z-index: 1000002 !important
}

.mainShape58 {
  z-index: 1000025 !important
}

.mainShape59 {
  z-index: 1000003 !important
}

.mainShape61 {
  z-index: 1000004 !important
}

.mainMagicWidget62 {
  z-index: 1000056 !important
}

.mainMagicWidget63 {
  z-index: 1000005 !important
}

.mainMagicWidget64 {
  z-index: 1000007 !important
}

.mainImage71 {
  z-index: 1000058 !important
}

.mainText72 {
  z-index: 1000057 !important
}

.mainImage74 {
  z-index: 1000029 !important
}
